问题标题:
【为什么finish和havedone矛盾呢?I'llgotothelibraryassoonasIfinishwhatI_____.A:wasdoingB:amdoingC:havedoneD:hadbeendoing答案是选B,解析说finish和havedone矛盾了,有些不理解,知道的朋友可以解释】
问题描述:
为什么finish和havedone矛盾呢?
I'llgotothelibraryassoonasIfinishwhatI_____.
A:wasdoing
B:amdoing
C:havedone
D:hadbeendoing
答案是选B,解析说finish和havedone矛盾了,有些不理解,知道的朋友可以解释一下相关知识点吗,谢谢:)
史玉生回答:
havedone是现在完成时,wasdoing是现在进行时,根据翻译来判断:只要我完成正在做的事就……如果选C翻译为:只要我完成已经做完的事就……感觉时间重复了,翻译不通
史玉生回答:
错了,wasdoing。是过去进行时
傅尚新回答:
请问一下,havefinished这个说法是对的吗?
史玉生回答:
貌似没有havefinished这种用法,但是我看到过这种:Haveyoufinished…
点击显示
其它推荐