1. TOEIC 假設語氣考試題型 PART II.
If 假設語氣 : (與過去事實相反的假設)
與過去事實不符之假設
If + S + had + 一般 V (p.p)…, S + would + have + 一般 V (p.p)
If you had listened to me, you would have won the contract.
如果你之前有聽我的話,你早就拿到那份合約了。
更
過 過 現
去 去 在
未來
如果這個在過去這個時間點
你有聽我的話,你就能拿到
這份合約了 此時此刻,你既沒有聽我的
話,也沒有拿到合約
TOEIC 考題解析:
題型 1. If Mr. Musso _____ the brochure with him, he would have given it to you. (B)
A) would have
B) had had
解題技巧:
C) had
考生如果看到 if 條件句出現,請注意主要子句中的動詞
D) has
部分,如果是 would + have + p.p,代表此句為”與過去事
實不符”之假設,If 所帶領之附屬句動詞須用”過去式”.
題型 2. If we had started earlier, we _____ the deadline. (B)
A) would meet
B) would have met
C) will meet 解題技巧:
D) will have met 反之,另一種考法是直接挖空主要子句,因此這種考法反
而簡單,考生只要發現 if 子句中的動詞是過去完成式,
那麼就毫不考慮的選擇 would + have + p.p 吧!
2. 1. If our ship _____ fewer passengers, the crow would not have to share rooms.
A) had B) have C) will have D) would have
2. If I had known about the job opening, I _____.
A) would apply B) have applied C) would have applied D) will apply
3. I _____ Arnold the job, but I hear he can be a little arrogant.
A) should given B)would have given C) would gave D) has given