Fill in the present perfect simple or the present perfect progressive.
1. Jane …………. (write) a letter to a magazine. She ………………. (not finish) it yet.
2. Ben ……………… (look) for his penknife, but he ……………….. (not find) it yet.
3. Jenny ………….. (wait) for the bus for half an hour, but it …………. (not arrive) yet.
4. Nick ………. (play) a computer game for two hours and he is still playing.
5. Mike …… ……… (not finished) painting his car yet. He ………….. (work) on it for two weeks.
6. Amanda ………. (not come) home yet. She ……….. (shop) in town since 10 o'clock.
7. Mike's car …………… (make) strange noises. Nick and Jane …………… (clean) all the parts.
8. Ben …………… (draw) cartoons for two hours. He …………….. (not finish) yet.
9. Greg ………………. (wait) for Jenny in town. Jenny …………….. (not arrive) yet.
10. Jane ……………. (knit) a pullover. She ……………….. (not finish) yet.
11. It ……………. (rain) all day and it …………………. (not stop) yet.
12. Mr Blake …………… (make) tests all evening, but he …………….(not find) a perfect one yet. one yet.
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
1.bought
2. has had
3. went
4. have just been
5. haven't done
6. did
7. haven't slept
8. have had
9. was an accident
10. have lost
11. has lived
12.did you stay
13. Have you ever had
14. has started
15. didn't have
1. I saw a great film yesterday.
2. Have you ever bought a cheap laptop?
3. Sue has the flu last winter.
4. A few days ago, we drove to his uncle.
5. They played bingo on Wednesday afternoon.
6. He has already taken the bus to get there.
7. Last week my rabbit ran away.
8. We did a lot last Sunday.
9. Has she ever been to India?
10. I met him last Monday.
11. She hasn't woken up yet.
12. I haven't met her since last Thursday.
13. Bob slept well last night.
14. I got a letter from her two days ago.
15. They have already arrived in Germany.
1. I saw a great film yesterday.
2. Have you ever bought a cheap laptop?
3. Sue has the flu last winter.
4. A few days ago, we drove to his uncle.
5. They played bingo on Wednesday afternoon.
6. He has already taken the bus to get there.
7. Last week my rabbit ran away.
8. We did a lot last Sunday.
9. Has she ever been to India?
10. I met him last Monday.
11. She hasn't woken up yet.
12. I haven't met her since last Thursday.
13. Bob slept well last night.
14. I got a letter from her two days ago.
15. They have already arrived in Germany.
1. I saw a great film yesterday.
2. Have you ever bought a cheap laptop?
3. Sue has the flu last winter.
4. A few days ago, we drove to his uncle.
5. They played bingo on Wednesday afternoon.
6. He has already taken the bus to get there.
7. Last week my rabbit ran away.
8. We did a lot last Sunday.
9. Has she ever been to India?
10. I met him last Monday.
11. She hasn't woken up yet.
12. I haven't met her since last Thursday.
13. Bob slept well last night.
14. I got a letter from her two days ago.
15. They have already arrived in Germany.
1. I saw a great film yesterday.
2. Have you ever bought a cheap laptop?
3. Sue has the flu last winter.
4. A few days ago, we drove to his uncle.
5. They played bingo on Wednesday afternoon.
6. He has already taken the bus to get there.
7. Last week my rabbit ran away.
8. We did a lot last Sunday.
9. Has she ever been to India?
10. I met him last Monday.
11. She hasn't woken up yet.
12. I haven't met her since last Thursday.
13. Bob slept well last night.
14. I got a letter from her two days ago.
15. They have already arrived in Germany.
1. Energy from the Sun is cheap and clean.
2. Mark Twain was one of the most famous writers in America.
3. I have lost the novel that you gave me on my birthday.
4. I am writing to complain about the shoes I bought at your shop last week.
1. Energy from the Sun clean and cheap.
2. Mark Twain was one of the most famous writers in America.
3. I have lost the novel that you gave me on my birthday.
4. I am writing to complain about the shoes I bought at your shop last week.
`
Trl :
2. I wish i had a latop.
3. Scott suggested going to the coubtryside that weekend.
4. Although Tim took a taxi, he still arrived late for the meeting.
5. The river is not clean enough for us to swim in.
2. I wish I had a latop.
3. Scott suggested going to the coubtryside that weekend.
4. Although Tim took a taxi, he still arrived late for the meeting
1, has been writing , hasn't finished
2, has been looking, hasn't found
3, has been waiting, hasn't arrived
4, has been playing
5, hasn't finished, has been working
6, hasn't come, has been shopping
7, has been making, has cleaned
8, has been drawing, hasn't finished
9, has been waiting, hasn't arrived
10, has been knitting, hasn't finished
11, has been raining, hasn't stopped
12, has been making, hasn't found