【阿摩網站-置頂欄顏色票選問卷】只要填寫就能獲得500Y,結束時間 2024/04/25 11:59:59。 前往查看

軍人&預官◆英文題庫下載題庫

上一題
27. I waited for more than two hours. She _____ me she was going to be late, but she didn’t give me a call at all.
(A) should tell
(B) could tell
(C) could have told
(D) must have told


答案:C
難度: 適中
1F
qaz4910111 小二上 (2016/05/27)

could have p.p. 是 ”(當時/之前原本可以...” 的意思

: I could have done better on the test, but I ran out of time.

(我本來可以考得更好但我來不及作答完畢表示事實上因時間不夠而考不好

You could have told me you would be late, so I wouldn’t have had to wait so long.

((之前)應該要告訴我你會遲到這樣我就不用等這麼久了)

這樣講也是表示因為對方事先沒告知會遲到所以等了很久

2F
qaz4910111 小二上 (2016/05/27)
http://blogs.teachersammy.com/Blogs/entry/English-auxiliary-verb-have-past-participle-sentence#.V0hBS8B97cs

27. I waited for more than two hours. Sh..-阿摩線上測驗