完成时跟过去时的区别?我总是分不清完成时跟过去时的区别 这里有两个具体的例子 1.Ben (has been )a te

完成时跟过去时的区别?
我总是分不清完成时跟过去时的区别 这里有两个具体的例子
1.Ben (has been )a teacher for nearly three years.括号里为什么不能填was呢 现在完成时与过去时有什么区别呢?
2.--I have bought you the books you want.–Oh,good,I(was)afraid you had forgotten.括号里为什么不能换成had been呢?过去完成时跟过去时有什么区别?
3.有since作“从……”讲 就一定要加完成时吗 过去时 现在时 可以吗
lwheman 1年前 已收到1个回答 举报

yeshows 幼苗

共回答了19个问题采纳率:78.9% 举报

完成时和过去时其实是有标志的.第一句话有个for,说明Ben做老师好几年了,而第二句话意思是:我刚刚好担心你会忘了,说明他是在过去发生的.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.016 s. - webmaster@yulucn.com