
Answer — Exercise 6
Additional exercises·English Grammar in Use
Question
Make sentences from the words in brackets. Put the verb into the correct form: present
perfect (I have done), present perfect continuous (I have been doing), past perfect (I had
done) or past perfect continuous (I had been doing).
Answer
- She has been running.
- Somebody has taken it.
- They’d only known / They had only known each other (for) a few weeks.
- It’s been raining / It has been raining all day. or It’s rained / It has rained all day.
- I’d been dreaming. / I had been dreaming.
- I’d had / I had had a big breakfast.
- They’ve been going / They have been going there for years.
- I’ve had it / I have had it since I got up.
- He’s been training / He has been training very hard for it.