She____in Europe for more than years but now he has returned to his homeland.
She____inEuropeformorethanyearsbutnowhehasreturnedtohishomeland.A.livedB.hadlivedC.ha...
She____in Europe for more than years but now he has returned to his homeland.
A.lived
B.had lived
C.has lived
D.was living
问一下
选什么?
我认为是选B的,但是作业本后面的答案是选择A,疑问疑问啊。
希望能给我准确的答案,并且把每个选项都说一下为什么。 展开
A.lived
B.had lived
C.has lived
D.was living
问一下
选什么?
我认为是选B的,但是作业本后面的答案是选择A,疑问疑问啊。
希望能给我准确的答案,并且把每个选项都说一下为什么。 展开
3个回答
展开全部
的确是选A的,高中的时候碰到过,你看,句子的后半句是but now he has returned to his homeland.说明是现在返回祖国,而前一半句是以前的事了。是一般过去的了,你选B是不对的,因为had lived不能单独做谓语动词的,除非前面有动词出现,时态也不符合的,
这种题都是典型的题,建议你做一本改错本,专门收录自己做错的题。及时问老师很关键
这种题都是典型的题,建议你做一本改错本,专门收录自己做错的题。及时问老师很关键
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解答此题,先要注意后面有一个now,译为“现在”。所以前面叙述的应该是过去的时态。排除C。
过去完成时表示过去的过去,不符题意,排除B。过去进行时表示过去某一段时间正在进行的动作,也不符合题意,排除D。所以选A
过去完成时表示过去的过去,不符题意,排除B。过去进行时表示过去某一段时间正在进行的动作,也不符合题意,排除D。所以选A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询