-I haven’t seen you for ages. Where have you been?-I ___ on leave in Europe.A. have beenB. was-I was sent to hospital last night.-You ___ within an inch of life and didn’t know it.A. have beenB. wereC. had been

熱心網友

1 B 前一段時間在歐洲,現在回來了 所以用過去時2 B 表示被送醫院時的情況, 也是過去時間

熱心網友

B,Bthey are all past tense

熱心網友

第一題應選“B”。兩個人見面后寒暄,后者已經回來了,in Europe是在過去的某一段時間,所以應該用一般過去時。第二題的時間基點是“過去”,應選“B”。last night被送往醫院時處于昏迷狀態,自己當然不知了!

熱心網友

1--B2--C