know Mr Brown,we------to each other at an internation conference.
A have been introduced
B were introduced
B正确.原因如下:楼主你说他们既然是以前被介绍认识的,就是以前发生的事情对现在事情造成的结果.你看到句子中有说对现在产生什么结果了没有?他只是在讲述事实而已,因此不必要用完成时.
I -----to a part ,but I've got nothing to wear.
Why don't you have a dress made for the part?
A was asked
B have been asked
答案a
很简单,把句子分开来 I -----to a part I've got nothing to wear
上面你说了完成时表达的意思:对现在产生的影响.如果2个分句都用现在完成时,是哪个句子对现在产生影响?对不对?
换一个角度思考:下面的回答是:为什么你不为聚会订做一件礼服呢?显然,这个对应得是I've got nothing to wear(对现在的影响)所以前面的那一句话就不可能用完成时了
再换一个角度:从句子的意思下手 :我被邀请参加一次聚会,但是现在我还没到什么合适的衣服穿.- - - 为什么你不为聚会订做一件礼服呢?将选项AB代入空格处,哪一个翻译顺?明显是A
这样解释清楚么?
以后还有什么关于语法的问题找我吧,我会尽力为你解答问题.
如果楼主你觉得我讲的东西对你有用,请给个好评吧.GL