for和since的主句一定用现在完成时对吗?for和since的主句还一定要用延续性动词,
答案:1 悬赏:0 手机版
解决时间 2021-08-19 08:00
- 提问者网友:十年饮冰
- 2021-08-18 23:51
for和since的主句一定用现在完成时对吗?for和since的主句还一定要用延续性动词,
最佳答案
- 五星知识达人网友:往事埋风中
- 2021-08-19 01:09
前一问:不一定.如:
It's 10 years since he came here.
He waited her for a long time.
后一问:是的.因为这是一段时间.
再问: 为什么这两个例子不是现在完成时呢?
再答: 第一句谈论的是时间本身, 所以用一般现在时。 第二句是谈论过去的事,与现在无关。所以用一般过去时。
再问: 那么在一般情况下它们的主句用现在完成时对吗
再答: 对。基本上是用现在完成时。 不用现在时的例子再举一例: I will be away for 3 months.
再问: 那么since的从句还要改延续性动词吗
再答: since+过去的某一时间点。如果用动作表示这一时间点,一般用短暂性动词。如: He has been in the city since he came here in 1997.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯