更新时间2018-03-24 01:15:54
Our English teacher who ___ in the United States for seven years teaches us in a really brilliant way. A.stayed B.has stayes C.has been staying D.had stayed
选 D had stayed -- 住了,居住了,呆了
原句意思 -- 我们的英语老师,曾在美国居住过7年,他/她用非常精妙的方法给我们讲课。
Our English teacher who _has stayed_ in the United States for seven years teaches
us in a really brilliant way.
选A最为合适。整句话是一般现在时,强调老师现在教我们,说明过去在美国,虽然for加一段时间用现在完成时,但是这里选过去式最恰当。
本句意思是:我们的英语老师在美国住了七年,现在教我们教得很棒。
所以在美国住七年这件事已经发生,用一般过去式即可。选A(stayed)
选D
过去完成时
我们的英语老师过去在美国待了7年