22问答网
所有问题
mast have done 是虚拟语气吗?
如题所述
举报该问题
推荐答案 2022-09-05
不是虚拟语气,而是“情态动词+have+过去分词”结构,表示对已发生的动作或状态的情态。
must have done肯定已经(表示推测)
He must have finihshed the work.
他肯定已经工作做完了。
类似结构:
He can't have done the work.(must have done的否定形式)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/fhS02SIThXSSTTSX6SS.html
其他回答
第1个回答 2022-09-05
一般来说是虚拟语气。
You look so full. You must have eaten a camel.
相似回答
have
done
是虚拟语气
么
答:
不是
,只是have 加动词的过去分词形式而已,done 是do的过去分词
关于must
have
done
的
虚拟语气
?
答:
must have
done不是虚拟语气
,表示“肯定已经做……”He must have finished the work.他肯定已经完成工作了。
大家正在搜
was to have done
have to be done
done和have done
have had done怎么用
have not done
cant have done
shall have done
must have done
may have done
相关问题
must have done 是虚拟吗
关于must have done的虚拟语气?
must have done表虚拟
must have done是虚拟语气的一种吧?
英语中关于推测的用法。比如:must have done是对...
would/could/must have done在虚拟语...
must have done 和 must do 有什么区别...
下面这句话中“must have taken”是虚拟语气的用...