过去式和过去完成时的困惑.帮忙看下句子.
As no puma had been reported missing from any zoo in the country,this one must have been in the possession of private collector.请问在这里为什么要把“报道”这个次说成过去完成时(had been reported),而把拥有(possession)说成have been?
人气:371 ℃ 时间:2019-08-17 11:57:07
解答
在这里要注意have been前面的must,must have been 中have been 并非现在完成时,而是因为前面的must 导致后面的must必须加have 的原型,这里must have been 表示的是对过去情况的推测
推荐
猜你喜欢
- 甲乙两车从ab两地相向而行,两车途中相遇,相遇点距ab两地中点20千米,这时甲车行驶路程是乙车行驶路程的五分之四,相遇时,甲车距b地还有多少千米的路程
- 我家的电源插座开关上有两个L 一个L1 一个L2 一个N 一个地线代表什么意思还有怎么接 着急
- 为什么more (比较级)than
- 12、下列句子中括号部分在结构上各充当了什么句法成分?它们在语义上和哪些部分相关联?
- 科技的好处作文800
- 让路阅读理解 2.歌德回答的那句话是什么意思?3.在这样的场合里,歌德这样说和这样做妙在什么地方?
- 将一铜丝在空气中加热,可观察到___色的铜丝表面变成____色;然后将它浸入稀硫酸里并微热,铜丝表面变成____色,反应后的溶液呈____色;再将铜丝取出用水冲洗后,进入硝酸汞溶液中片刻,铜丝表面覆盖了一层____色物质,该物质的化学式为_
- 在下列有关生物和环境关系的叙述中,不正确的是( ) A.“万物生长靠太阳.”说明生物生存离不开环境