這句話時態(tài)不對吧?
這句話時態(tài)不對吧?
they must have been several hundred people present just before the show began.
后面那句是過去時,但是前面那句是現(xiàn)在完成時,連著現(xiàn)在的,怎么可能before?
they must have been several hundred people present just before the show began.
后面那句是過去時,但是前面那句是現(xiàn)在完成時,連著現(xiàn)在的,怎么可能before?
英語人氣:332 ℃時間:2020-04-14 02:38:48
優(yōu)質(zhì)解答
我覺得沒錯(除了they應該是There),對過去事實的判斷,用must have done應該是符合語法的,雖然事情是以前的,但“判斷”這個動作是說話的時候做的,“一定有幾百人是在展會開始之前到場的”.站在現(xiàn)在的角度對展會開始之前的情況作判斷,能理解吧?你畫一個時間軸。(現(xiàn)在)一定有幾百人了在展會開始(過去)之前?,F(xiàn)在在過去之前?這個上面不太好畫圖,這樣說吧:動詞用什么時態(tài),要看它的主語處在什么時候做的這件事,對吧?雖然幾百人到會這件事是發(fā)生在過去的,但“must”(肯定)這個動作是說話時做的,也就是一個判斷的動作(姑且把判斷也理解為一個動作),所以不用變(其實must 也沒有過去式),但由于判斷的事在過去,所以不說must be,而說must have been。這個是有點繞,我舉個簡單點的例子吧:I believe that he killed her. 你不覺得有錯吧?I believe that he had killed her before you arrived here. 也沒錯吧?兩句說的都是過去的事,但判斷都是做的,所以主句動詞believe不用變。
我來回答
類似推薦
猜你喜歡
- 1給兩個原子的結(jié)構(gòu)示意圖,怎么表示兩種原子所形成的分子的化學式
- 2I won't tell you,that's a secret!
- 30.3MPa下空氣的密度是多少?求換算過程.
- 4201.304不銹鋼管的重量計算公式怎么算?
- 5Now let's talk about our food.
- 6一道科學物理題 公式 好的給分一根長25厘米,體積為5×10-6米3圓形均勻涂蠟的木棒
- 7小紅看一本科技書,看了3天,剩下121頁,如果用這樣的速度看4天就剩下全書的5分之2.這本書有多少頁.
- 8七年級下冊英語p35 3a翻譯
- 9客車和貨車同時從甲、乙兩地相對而行,6小時客車距乙地的距離是全程的12、5%,貨車超過中點54千米,已知貨
- 10求不等邊三角形的面積公式!
- 11亞硫酸鋇和硝酸反應
- 12在RT三角形中,B為90度,AB為3cm,AC為5cm,要三角形ABC折疊,要C與A重合,得折痕DE,求三角形ABE面積