為什麼這篇高中假設語氣題目鄉民發文收入到精華區:因為在高中假設語氣題目這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者watagashi (When U Believe)看板TeachEnglish標題[問題] 假...
關於假設語氣的題目
請問下列兩個問題
1. 假如你昨晚複習了你的功課,現在你就能回答這些問題了。
If you __________ __________ your lessons, you __________ __________ these
questions now.
ANS: had, reviewed; could, answer
疑:前半if 子句 與過去事實相反 用的是had reviewed還OK
但後半句為何不是 you could have answered these questions?
我知道題目裡有個now 應該要寫could answer
但就跟與過去事實相反的假設與氣型態不同
ex. If I had known the truth, I would have told you.
(if子句用過去完成,主要子句用現在完成,兩者差一時態)
請問這樣要如何解釋呢?
2. 你昨晚本來應該做習題的,但你去看電影了。
You __________ __________ __________ your exercises, but you went to the
movies.
ANS: should have done
疑: 與過去事實相反 因昨晚本該做習題 但其實沒有做 為何不是寫shoud had done?
這兩題都出自高中英文文法與句型全攻略(陳浚德著)的第九章 假設與氣
兩題中文都寫了昨晚 但題目都沒有寫last night
還有以上兩個問題不解 有勞各位老師釋疑 感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.8.121.55