It must have been they who picked the flowers.这里的强调句的must have been 为什么用现在完成时?

It must have been they who picked the flowers.这里的强调句的must have been 为什么用现在完成时?
英语人气:401 ℃时间:2019-10-19 22:04:04
优质解答
这里并不是使用了现在完成时,而是情态动词+动词完成时的形式
must have done 常用于表示对过去的行为或动作进行的推测猜测,评论或者判断
pick the flower这个动作已经发生,现在猜测是谁采的,是对于过去已发生事情的猜测
所以使用的是动词的完成时
由此也可引申出对于现在的猜测评论,则不用动词的完成形式
比如,You must be joking.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版