当完成时态后有for或since时,是用现在完成时,还是用现在完成进行时? 比如例题:

当完成时态后有for或since时,是用现在完成时,还是用现在完成进行时? 比如例题:
His grandmother has ___for ten years.答案为been dead ,为什么不用现在完成时呢?
lijuanxiu 1年前 已收到1个回答 举报

axl1986 花朵

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

都行.如需强调动作仍在进行中,则用现在完成进行时比较好些.

1年前

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