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
答案:登入後查看
統計: A(5), B(2), C(11), D(4), E(0) #593155
統計: A(5), B(2), C(11), D(4), E(0) #593155
詳解 (共 2 筆)
#1358291
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.
(你(之前)應該要告訴我你會遲到, 這樣我就不用等這麼久了)
這樣講也是表示因為對方事先沒告知會遲到, 所以等了很久
0
0
#1358292
http://blogs.teachersammy.com/Blogs/entry/English-auxiliary-verb-have-past-participle-sentence#.V0hBS8B97cs
0
0