TEST YOURSELF
1. Choose the right variant of the main verb.
She ... at the parcel long enough, before she ... that it was for her brother.
had been looking, had understood
had been looking, understood
was looking, understood
was looking, has understood
was looked, has understood
2. Choose the right variant of the main verb. We were good friends, we … … each other for years.
had known d) know
had knowing e) known
were knowing
3. Choose the right variant of the main verb.
We were extremely tired at the end of the journey. We …. for more than 24 hours.
had travelled d) travel
were travelling e) have travelled
had been travelling
4. Choose the right variant of the main verb.
How long … this book? How many pages of this book … ? a) have you been reading, have you been reading
have you read, have you read
have you read, you read
have you been reading, have you read
have you reading, have read
5. Choose the right variant of the main verb.
We … to the top of Holborn Hill before I … that he was not smiling at all.
had got, knew d) have got, have known
got, knew e) are getting, knew
were getting, knew
6. Choose the right variant of the main verb.
Present Perfect. I am afraid (forget) my book at home.
Have forgotten d) Had forgotten
Has forgotten e) Having forgotten
Have forgot
7. Choose the right variant of the main verb.
Present Perfect. …the secretary (yet/ come)?
Had … come yet? d) Has will… come yet?
Has … come yet? e) Having … come yet?
Have… come yet?
8. Choose the right variant of the main verb.
Present Perfect. I (learn) the rhyme. Could you listen to me?
Have learning/learnt d) Have learned/learnt
Has learned/learnt e) Have learned/learning
Had learned/learnt
9. Choose the right variant of the main verb. Present Perfect. …you (ever/ be) to Italy?
Had you ever been d) Having you ever been
Have you ever been e) Has you ever been
Have your ever been
10. Choose the right variant of the main verb.
Present Perfect. They (already/ inform) me about the accident. a) Have had already informed d) Had already informed
Has already informed e) Have already informed
Having already informed
11. Choose the right variant of the main verb.
Present Perfect. He is the most handsome man I (ever/ know).
Have been ever known d) Has ever known
Have ever knew e) Had ever known
Have ever known
12. Choose the right variant of the main verb. Present Perfect. Kevin (already/ leave for) Manchester.
Has already leave for d) Has already left for
Have already left for e) Having already left for
Had already left for
13. Choose the right variant of the main verb.
Present Perfect. He (not/ receive) any letters from her this week.
Hasn‟t receive d) Hadn‟t received
Haven‟t received e) Hasn‟t have received
Hasn‟t received
Choose the right variant of the main verb.
Present Perfect. I (not/ hear) from him since he left Paris.
Haven‟t hear d) Hasn‟t heard
Haven‟t heard e) Hadn‟t heard
Haven‟t have heard
Choose the right variant of the main verb. Present Perfect. I (not/ see) Tom for ages.
Haven‟t see d) Hasn‟t seen
Haven‟t seen e) Hadn‟t see
Not seen
Choose the right variant of the main verb.
Present Perfect. …you (have) a holiday this year?
Have you had d) Have has you had
Has you had e) Having you had
Had you had
Choose the right variant of the main verb.
Present Perfect. We (see) some good films recently.
Had seen d) Having seen
Has seen e) Have seen
Have see
Choose the right variant of the main verb.
Present Perfect. They (wait) for you for half an hour.
Has waited d) Have waited
Have waiting e) Have did waited
Had waited
Choose the right variant of the main verb.
Present Perfect. Mom (have) a headache since she came from the theater.
Had had d) Has had
Have had e) Have, have
Having had
Choose the right variant of the main verb.
Present Perfect. Alan (work) in the bank for a year.
Had worked d) Have worked
Has work e) Has worked
Has working
Choose the right variant of the main verb. Present Perfect. Granny (be) ill for a fortnight.
Been ill d) Has been ill
Has ill e) Has being ill
Have been ill
Choose the right variant of the main verb. Present Perfect. …you (ever/ ride) a horse?
Having you ever ridden d) Have you ever ride
Had you ever ridden e) Have you ever ridden
Have has you ever ridden
Choose the right variant of the main verb. Present Perfect/ Past Simple. We (not/ have) a holiday last year.
Didn‟t have d) Hasn‟t have
Haven‟t had e) Don‟t has
Hadn‟t have
Choose the right variant of the main verb. Present Perfect/ Past Simple.
My parents (be) to the USA many times.
Have been d) Was
Were e) Was being
Have being
Choose the right variant of the main verb. Present Perfect/ Past Simple.
I (buy) a new dress last week, but I (not/ wear) it yet.
Bought, haven‟t worn e) Had buy, didn‟t
Have bought, wore wearing
Had bough, didn‟t wear
Had bough, don‟t wear
Достарыңызбен бөлісу: |