[考題] 請問四題選擇題

看板Eng-Class (英文板)作者 (簡單的心)時間14年前 (2010/03/03 11:27), 編輯推噓1(106)
留言7則, 2人參與, 最新討論串1/1
國考 英文補習用書 不好意思 因為太久沒碰英文 一時對時態的敏銳度降低很多... = = 想請問以下4題.. 1. Since he (hasn't been getting) enough sleep (lately), he (catched) a (bad) A B C D cold last night. 改錯題 答案是C 我對答案沒問題 不過想請教A的時態 不需要對應last night嗎? 因為A是用has 2. Where ____ all this time? A.have you been B.have you gone 答案是A 想請問B錯的問題是在哪? 是要變成 gone to嗎? 如果是這樣 where are you going 就沒有加to 3. What have you been doing ____ I last saw you? A.since B.after C.before D.from 答案是A 這題分辨不太出來 = =? 因為我用after翻起來也順順的 不知道問題在哪 4. So far this month I ____ three games of basketball. A.have been watching B.have watched 答案是A 可是想請問 B文法上哪裡有錯嗎? 在這裡先謝謝各位的幫忙 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.176.221

03/03 13:19, , 1F
1 一直以來到現在 所以用has
03/03 13:19, 1F

03/03 13:20, , 2F
我猜 通常用 where did you go. where have you been
03/03 13:20, 2F

03/03 13:22, , 3F
3. 從我上次看到你到現在 你做了什麼 強調從那時候到現
03/03 13:22, 3F

03/03 13:23, , 4F
通常 afte I saw you, 不用since 不用完成式
03/03 13:23, 4F

03/03 13:24, , 5F
我解釋好差喔~"~ 不過 這些都是完成式...
03/03 13:24, 5F

03/03 13:24, , 6F
指某個時間點到現在... 所以用 have been doing sth.
03/03 13:24, 6F

03/03 19:07, , 7F
謝謝turtleleo的講解 清楚很多 ^^
03/03 19:07, 7F
文章代碼(AID): #1BZTSHrO (Eng-Class)
文章代碼(AID): #1BZTSHrO (Eng-Class)