15. Peggy _____ a great adventure if she hadn’t been on the
trip to New Zealand.
(A) will have
(B) won’t have
(C) had
(D) wouldn’t have had
答案:登入後查看
統計: A(83), B(146), C(47), D(366), E(0) #2927372
統計: A(83), B(146), C(47), D(366), E(0) #2927372
詳解 (共 4 筆)
#5648595
翻譯:如果佩吉沒有去過紐西蘭旅行,她就不會擁有一次壯麗的冒險。(表示還好她有去)
【句型】 【假設法過去完成式】→ 與過去的事實相反,也就是對過去發生的事情做假設。
If + S + had + p.p. + …+過去時間副詞,S + would (should, might, could) + have +p.p.
例:
1.If you had taken medicine yesterday, you would have felt better.
2.If Mr. White had had free time last week, he could have gone out with friends.
3.If we had eaten something just now, we wouldn’t have felt so hungry.
If條件句:
現在與未來皆真實用現在式
與現在事實相反用過去式
與過去事實相反用過去完成式
7
0