1. I (read) this book for three hours now. I (complete) ten chapters so far.
2. you (go) shopping with Millie at the weekend? - Yes, we agreed to meet at 12 on Saturday.
1. have been reading; have completed
2. Are you going
1. In the morning they discovered that somebody stole their bicycle at night.
2. Sorry about all that smoke, we burnt some leaves in our yard.
1. had stolen
2. have been burning / are burning
1. When the plane WAS LANDING / LANDED, I FELT / WAS FEELING releived.
2. Carol HAD SHOPLIFTED/ HAD BEEN SHOPLIFTING for months before one day a security guard CAUGHT / HAD CAUGHT her.
1. landed, felt
2. had been shoplifting, caught
1. My sister always (take) a shower for an hour and I often have to wait till I can use the bathroom.
2. When conference (start)? - At 15.00
1. is always taking
2. does the conference start
1. We have some guests over on Friday. You should come too.
2. They currently have been repairing the bridge.
1. are having
2. are currently repairing
1. This course looks great, I AM TAKING / HAVE TAKEN it.
2. His grades IMPROVED/ HAVE IMPROVED since he HAS STARTED/ STARTED studying more.
1. am taking
2. have improved, started
1. While the police (question) the suspect, his lawyer (arrive).
2. We (travel) for two months before we (reach) New Zealand.
1. were questioning, arrived
2. had been travelling, reached
1. She has worked as a nurse for five years before she decided to change her career.
2. I didn`t decide if I want to go to university yet.
1. had been working / had worked
2. haven`t decided
1. You HAVE BEEN COUGHING / HAVE COGHED for a week already, I think you should see a doctor.
2. He RECEIVED / WAS RECEIVING a text right after the meeting HAD ENDED / ENDED.
1. have been coughing
2. received, ended
1. Dad (fix) the fence since morning, but there`s still much to do.
2. He (ignore) my texts all evening yesterday.
1. has been fixing
2. was ignoring
1. We had been playing cards when the lights went off.
2. Our neighbours` dog came to our garden and dug the ground there. It was really annoying!
1. were playing
2. was coming and digging
1. You still have 10 minutes to buy popcorn, the movie ISN`T STARTING / DOESN`T START until 7.
2. You ARE LOOKING / LOOK as if you HAVEN`T SLEPT/ DIDN`T SLEEP last night. Is everything allright? - Yes, I WAS CRAMMING / HAVE BEEN CRAMMING for my history exam for the last several days.
1. doesn`t start
2. look, didn`t sleep, have been cramming
1. I (fly) in a helicopter the other day. I can show you a video, I (film) almost the whole time.
2. Scientists (find) a cure for this disease, so lots of people can be helped.
1. flew, was filming
2. have found
1. When I was burning my hand, I sreamed loudly.
2. Had you been smoking? You smell like cigarettes.
1. burnt
2. Have you been smoking?
1. Well, HAVE YOU MADE UP/ DID YOU NAKE UP your mind? - No, I HAVE THOUGHT / HAVE BEEN THINKING about your offer a lot, though.
2. They HAD SPENT / SPENT a lot of money by the time their vacation WAS ENDING/ ENDED/ HAD ENDED.
1. have you made up, have been thinking
2. had spent, ended