- have you graduated from Fudan University?- yes .it is tow

问题描述:

- have you graduated from Fudan University?- yes .it is tow years since I _____it.
A.have left B.had left C.left D.leave 答案是选A,我知道肯定是用完成时,问题是leave是非延续性啊.为什么不把left改成been away
1个回答 分类:英语 2014-11-10

问题解答:

我来补答
请注意,此处left是放在since引导的时间状语从句中,与其是否非延续性动词无关.不能改为been away,since引导的时间状语从句中不能用现在完成时,更何况been away还不能构成现在完成时.用现在完成时是指since引导时间状语(从句)时,主句中用现在完成时;而当主句中也表示的是时间时,主句中可以用一般现在时,其与用现在完成时表达意思上没有区别.
 
 
展开全文阅读
剩余:2000