情态动词+ have done一定用于虚拟语气吗

2ndyq 1年前 已收到1个回答 举报

kim晶晶 幼苗

共回答了17个问题采纳率:88.2% 举报

不一定.【虚拟语气用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反.】
He should have finished his homework by now as he has been doing it for 3 hours.
他做作业已经3小时了,现在应该做完了.
此处表示的是推测、猜测,不是虚拟语气.

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.053 s. - webmaster@yulucn.com