Verbs exercise

Complete the following sentences using appropriate verb forms.

1. ……………… a good holiday?

a) Had you
b) Did you have
c) Either could be used here

2. ‘What are you doing?’ ‘I ……………….. a bath.’

a) have
b) am having
c) Either could be used here

3. I would like …………………. in the sixteenth century.

a) to live
b) to have lived
c) Either could be used here

4. ……………………. there before, he knew what to expect.

a) Having been
b) Have been
c) Had been

5. She …………………… for three hours – what do you think she is doing?

a) has gone
b) has been gone
c) Either could be used here

6. I ………………………. from Lucy this morning.

a) have got
b) got

7. By next Christmas, we …………………….. here for eight years.

a) will have been
b) will have
c) Either could be used here

Answers

1. Did you have a good holiday?

2. ‘What are you doing?’ ‘I am having a bath.’

3. I would like to have lived in the sixteenth century.

4. Having been there before, he knew what to expect.

5. She has been gone for three hours – what do you think she is doing?

6. I got a letter from Lucy this morning.

7. By next Christmas, we will have been here for eight years.