所有情态动词+have done都能表示对过去的推测吗
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/09/27 12:11:00
所有情态动词+have done都能表示对过去的推测吗
should have done 也有对过去的推测吗?另外她能表示对将来的推测吗?
结合这道题问的
By the time you get to Beijing tomorrow,I ________ for Shanghai.
A) am leaving
B) should have left
C) will leave
D) have already left
should have done 也有对过去的推测吗?另外她能表示对将来的推测吗?
结合这道题问的
By the time you get to Beijing tomorrow,I ________ for Shanghai.
A) am leaving
B) should have left
C) will leave
D) have already left
这是将来完成时 只是语气或确定性上弱点儿.
意思是:等你明天到北京的时候,我应该也已经去上海了.
再问: 是因为shall的过去式是should吗? 看成将来完成时
还有老师 所有情态动词+have done都能表示对过去的推测 吗
再答: 基本上都表示对过去的推测,但也不能一概而论,有特别的情况的,如你的这道题。
把自己当成说话的一方,结合语境,合理分析,就能得出答案了。
意思是:等你明天到北京的时候,我应该也已经去上海了.
再问: 是因为shall的过去式是should吗? 看成将来完成时
还有老师 所有情态动词+have done都能表示对过去的推测 吗
再答: 基本上都表示对过去的推测,但也不能一概而论,有特别的情况的,如你的这道题。
把自己当成说话的一方,结合语境,合理分析,就能得出答案了。
should have done 可以表示对过去的推测
英语中关于推测的用法.比如:must have done是对过去的猜测 要情态动词的过去 未来 现在 的推测常用词组
could only have done表示对过去的推测,只可能...,是否等于must have done?
不是must做情态动词对过去推测用must have done,又是进行时,用must have
可用mustn't have done表示对过去的推测吗?若可以,那这个结构与can't have done有区别吗?
恳求各位英语大人帮忙详解" May/might have done表示对过去发生的动作进行推测 '这句话
表示对过去的推测can have done,may have done 有什么不同?有的书上说有can not have
高中英语could have done 只表示过去可以做而未做,可是could have been却可以表示对过去的推测
虚拟语气里对过去的虚拟即should\could\might+动词过去完成时和另一种虚拟语气情态动词+HAVE DONE
能表示推测的情态动词有哪些
关于情态动词表示推测的用法
may have done sth 和might be 都是表示对过去的猜测 有什么区别?