He _____in Xinxiang for five years when I heard his news. A. has lived B. had lived C. is living D.
展开全部
B
主句中出现 for five years 说明该句用完成时,然后从句中出现heard 可知从句是过去听说的,那么整句话可理解为,在我听到他的新闻的时候,他已经在xinxiang住了五年了,过去完成时,所以选B
主句中出现 for five years 说明该句用完成时,然后从句中出现heard 可知从句是过去听说的,那么整句话可理解为,在我听到他的新闻的时候,他已经在xinxiang住了五年了,过去完成时,所以选B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B,因为后面的句子是过去时态,所以要用过去完成时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选B,首先for+一段时间通常与完成时搭配,然后住在那里发生在heard之前,是过去的过去,所以这里要用过去完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B.
两个动作都发生在过去,先发生的用过去完成时,后发生的用过去时。即“过去的过去”。
lived in Xinxiang for five years 早于 I heard his news
理解请采纳!
两个动作都发生在过去,先发生的用过去完成时,后发生的用过去时。即“过去的过去”。
lived in Xinxiang for five years 早于 I heard his news
理解请采纳!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B
had lived 过去完成时,因为他生活在新疆这个动作发生在过去的动作:“我听到他的消息”之前。表示过去之前(“过去的过去”)用过去完成时。
有问题请追加~
had lived 过去完成时,因为他生活在新疆这个动作发生在过去的动作:“我听到他的消息”之前。表示过去之前(“过去的过去”)用过去完成时。
有问题请追加~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询