I haven't heard from Maria( B ).

I haven't heard from Maria( B ).
A since many months before B for many months C many monts ago D since many months
为什么用D不行呢
首诺 1年前 已收到3个回答 举报

chenweinokia 幼苗

共回答了18个问题采纳率:94.4% 举报

since的后面接的应该是一个过去的时间点,而不能是时间段.many months是一个时间段,所以不行,如果是many months ago就可以了.

1年前

7

sUperMoonGO 幼苗

共回答了5个问题 举报

你的题中many months是一段时间。所以用for引导。。。。。for与since引导的时间状语都可以与现在完成时态连用,表示过去某个时间发生的动作或存在的状态持续到现在。for后接“一段时间”,since后接“点”时间。
呵呵。我以前初三也一直搞混。。现在不会啦,,多做题。。加油fighting!o(∩_∩)o...

1年前

0

wangleijn 幼苗

共回答了903个问题 举报

since做现在完成时的时间状语时,接一个过去的时间,或过去的动作。如:since 1949,since he left

1年前

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