过去式和过去完成时的困惑.帮忙看下句子.
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?
人气:242 ℃ 时间:2019-08-17 11:57:07
解答
在这里要注意have been前面的must,must have been 中have been 并非现在完成时,而是因为前面的must 导致后面的must必须加have 的原型,这里must have been 表示的是对过去情况的推测
推荐
- 过去式和过去完成时的区别
- 问个英语句子,过去式和过去完成时的辨别.
- 过去式和过去完成时有区别吗、
- yesterday能跟过去完成时吗?如果句中有today,要用一般过去式或过去完成时填充句子,应用哪个时态?
- 详细讲一下过去式和过去完成时与过去式的的区别以及用法~
- sometime,sometimes ,some time,some times 的意思顺带例句
- 正方形abcd内一点p与点ab组成等腰三角形,则三角形pcd三个内角的度数分别为---
- 设随机变量X的概率密度为f(x)={cx^a,0≤x≤1和0,其他}且E(X)=0.75,求常数c和a
猜你喜欢