4. 他丢了工作,所以他一直在考虑快点找到个新的工作。
He lost his job. So he ______ _______ _______ __________ a new one quickly.
5. ── Hi, Joan, I haven't seen you for weeks. What _______ ______ _______ ________ recently?(最近在做什么?)
── _________ __________ _______ _________ on wildlife.
6. 这篇文章我已经写了两小时了, 但还没写完。
I _______ _________ _________ ________ __________ for 2 hours,
but I _______ __________ ________
四. 单项选择:
1.. I haven't seen Mary these past few days. I'm afraid she ________ herself for some time.
A. hasn't been feeling B. hadn't been feeling
C. isn't feeling D. wasn't feeling
2. You ________ things about. Look, what a mess in your room.
A. always throw B. have always thrown
C. are always throwing D. have always being throwing
3. ── The former president was caught at last.
── Really? Where ________ himself?
A. had he hidden B. has he hidden C. was he hidden D. has he been hiding
4. ── The possibility of a flood was just over the radio.
── I know. I heard about it. The river _______ the top of its bank.
A. has reached B. reaching C. had been reached D. had reached
5. ── Hi, I haven't seen you since 3 years ago. What ________ recently?
── Preparing for my new book.
A. have you done B. have you been doing C. were you doing D. did you do
6. ── How are you today?
── Oh, I ________ as ill as I do now for a very long life .
A. didn't feel B. wasn't feeling C. don't feel D. haven't felt
7. The surface of the table ________ smooth enough.
A. isn't felt B. isn't feeling C. doesn't feel D. hasn't felt
8. ── Do you know our town?
A. was B. have been C. came D. am coming
9. ── Has Tom finished his composition yet?
── I have no idea; he ________ it this morning.
A. wrote B. had written C. has written D. was writing
10. Now that you ________ from abroad, what are you going to do?
A. have returned B. are returning C. return D. returned
11. - I'm sure Andrew will win the first prize in the final.
- I think so. He _______ for it for months.
A. is preparing B. was preparing
C. had been preparing D. has been preparing