[考題] 時態與助動詞用法

看板Eng-Class作者 (人生就是不停的戰鬥)時間15年前 (2010/05/31 23:16), 編輯推噓1(106)
留言7則, 5人參與, 最新討論串1/1
考題:多益 題目: 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
3.you can't be serious
05/31 23:19, 1F

05/31 23:36, , 2F
might have 表示推測語氣
05/31 23:36, 2F

05/31 23:37, , 3F
1. 用a後面要用everybody will have left
05/31 23:37, 3F

05/31 23:46, , 4F
2. May/might have done is used for the PAST
05/31 23:46, 4F

05/31 23:48, , 5F
-> perhaps the letter WAS sent to the wrong address
05/31 23:48, 5F

05/31 23:51, , 6F
3應該不是討論能力,應該是possibility
05/31 23:51, 6F

06/01 00:00, , 7F
都繪了,謝謝大家
06/01 00:00, 7F
文章代碼(AID): #1C0zBSdn (Eng-Class)