[考題] 時態與助動詞用法
考題:多益
題目:
1.By the time he____ at the office, everybody_____.
a. arrives, has left
b. arrived, had left
2.I haven't received the letter yet. It might____to the wrong address.
a. have been sent
b. be sent
3.Mary____be hungry, because she just had lunch.
a. couldn't
b. can't
答案:
1.b
2.a
3.b
提問:
1.第一題的兩組答案時間軸的配置似乎沒有問題,那為何不能選a的現在式呢?
2.第二題,信先送出,沒收到信的動作在後用完成式,那送信不是應該用現在式嗎?
為何答案是a的完成式?
3.can 跟 could 在表達"能力"時可以互用,請問為什麼不能用a的couldn't?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.50.25
→
05/31 23:19, , 1F
05/31 23:19, 1F
推
05/31 23:36, , 2F
05/31 23:36, 2F
→
05/31 23:37, , 3F
05/31 23:37, 3F
→
05/31 23:46, , 4F
05/31 23:46, 4F
→
05/31 23:48, , 5F
05/31 23:48, 5F
→
05/31 23:51, , 6F
05/31 23:51, 6F
→
06/01 00:00, , 7F
06/01 00:00, 7F