the show may begin at any moment.it ()already.为什么要写may have begun.()you ()the classroom?yes,we ()it just now,为什么要填have c

the show may begin at any moment.it ()already.为什么要写may have begun.()you ()the classroom?yes,we ()it just now,为什么要填have cleeanded did,第一个空能不能填do,这里面的Have第一个空是做动词用吗?
英语人气:446 ℃时间:2020-01-26 02:02:09
优质解答
一、may have begun 意思是可能已经开始,是现在完成时;
二、Have you cleaned the classroom?Yes we did it just now.
这里用have,意思是你已经打扫好教室了吗?强调过去完成,所以用have而不是do.第一个为什么不选could呢?过去完成不是had吗?如果是could的话,那么你后面跟的动词cleaned就只能是原态的clean了虽然强调过去已经完成了,但根据语境是到目前为止,你是否已经完成了什么。所以用了现在完成时。第一个是因为前面用May,所以后面也只能用may吗?所以不能选can have begun.;只是问有没有打扫而已。。也可以用do的吧?不是的,那是他的猜测可能已经开始,所以用may。另外,do 后面的动词只能用原型的,不能用过去式,因为你此处已经是过去式了,所以你不能选择do。什么意思?那是他的猜测可能已经开始,已经开始了为什么还要用 可能已经开始了这句话呢?;那么did呢?did cleaned did这个可不可以填呢?不可以填,请查看下语法do、did的使用,后面都是动词原型
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版