Because of the bad weather, my mother ____ and lay in bed. She ______ for a week. A.has been ill; was ill | B.fell ill; has fallen ill | C.fell ill; has been ill | D.fell ill; is ill |
|
C |
选C。 fall ill 意“患病,得病”, be ill意为“生病", 表示状态。第一空由and 后的并列谓语lay得知, 应用fell。第二空for a week 得知应用现在完成时, has been ill 表示病了一个星期了。 |
核心考点
试题【Because of the bad weather, my mother ____ and lay in bed. She ______ for a week】;主要考察你对
现在完成时等知识点的理解。
[详细]
举一反三
I wonder why Jenny ____ us recently. We should have heard from her by now. A.hasn’t written | B.doesn’t write | C.won’t write | D.hadn’t written |
|
— How long _____ at this job ? — Since 1990.A.were you cmployed | B.have you been employed | C.had you been employed | D.will you be employed | With the rapid growth of population, the city _____ in all directions in the past five years. A.spreads | B.has spread | C.spread | D.had spread |
| — Is the meeting held in Room 302 or 303 ? — It should be 302. But I hear that it _____ till tomorrow. A.was put off | B.will put off | C.has been put off | D.is put off |
| —Why did you come by bus? ---My car broke down yesterday evening and I ____ it repaired.A.didn’t have | B.don’t have | C.won’t have | D.haven’t had |
|
|