一道关于现在完成进行时的题

来源:百度知道 编辑:UC知道 时间:2024/06/24 23:07:53
i have written down everything i saw and heard ____memories are still fresh.
A,where B,while C,though D,since
这道题选B,我明白
我想问一下,如果把
i have written down 改为i have been writting down是不是就能选since了
改为i have been writting down是不是就能选since了

意思是说, 我把所有听到和看到的都写下来了--( 在 )我的记忆还很清晰的时候, 这里你就需要加一个 while 就是代表那个 在

不能。
since一般是和现在完成时和过去时一起用的。
比如:Since I left college, I have not seen him.

since不能用。因为since是从。。。开始的意思。而这句话是说,趁我的记忆还清新,我把我的所见所闻都记下来了。如果用since,就说不通了。

这里用since和句子意思不符。现在完成进行时是指一直到现在还在发生,如果用since造成意思不通

好像不行

I haven't finished my homework yet.
I have finished my homework already.
I have been here for many years.