說法話茬第299期:must have gone還是can have gone?
本文已影響
2.37W人
各位親愛的可可網友們,歡迎走進我們今天的《說法話茬》教室。
今天,我們來分析下面這個病句:
Where must he have gone on such a night?
這句話的意思是:在這樣一個晚上,他會到哪裏去呢?這句話使用了虛擬語氣,是must have done這個結構,表示過過去的情況的猜測。但是注意must只用於肯定句中,不用於否定句和疑問句中,用於否定句和疑問句中要將must改爲can這個情態動詞。我們再來看一個例子:
He cannot have gone to school. It is Sunday.(今天是星期天,他肯定沒有去上學。)
因此,我們今天分析的句子是特殊疑問句,應該這樣說纔是正確的:
Where can he have gone on such a night?
好,我們今天的學習就到此結束了。如果您感覺今天有所收穫的話,那麼敬請明日在步入我們的《說法話茬》教室,我是Juliet。See you tomorrow.