初中英语3 5为什么这里要用完成时?什么时候用完成时?

问题描述:

初中英语3 5为什么这里要用完成时?什么时候用完成时?

 

1个回答 分类:英语 2014-10-09

问题解答:

我来补答
3.He told me that he had worked in that factory for more than 3 years.
这个句子中的从句需要过去完成时,因为he told me发生在过去,而“他在那里工作”发生在 he told me之前,所以是“过去的过去”,这里就是 he had worked.
 
5.I haven't seen you for months.
是指“到现在为止,我有几个月没有见到你了”,所以用现在完成时.而where have you been?是“你去了哪里啦?”
 
完成时用法:
过去完成时表示“过去的过去”.如:
When he came yesterday,I had finished my homework.(他昨天来的时候,我已经完成了作业.)
 
有关现在完成时的用法:
 
 
展开全文阅读
剩余:2000
下一页:数学函数值域