@@@ The Perfect Tenses
Put the verb into the Present Perfect tense:
I ... his film several times.
A. have seen
B. are seen
C. had seen
D. has seen
E. is seen
Choose the right form of the verb:
I … never … the Queen .
A. Have / seen.
B. Didn’t / see.
C. Do / see.
D. Don’t / see.
E. Am / seen.
Put the verbs into the Future Perfect tense:
I ... the book by the end of the week.
A. shall not have read
B. shall not had read
C. shouldn’t had read
D. wouldn’t had read
E. will not had read
Choose the right form of the verb:
Two criminals … from high security prison.
A) have escaped
B) are escaped
C) has escaped
D) were escaping
E) escapes
Choose the right form of the verb:
After his father …… to John’s teacher, he took the belt.
A. had spoken
B. has spoken
C. have spoken
D. would spoke
E. had speaking
Put the verb into the Present Perfect tense:
They __ __ __the lesson.
A. have not understood
B. has not understood
C. have not understand
D. has not understand
E. has not understanding
Choose the right form of the verb:
After everybody … a chance to say what they though, we took a vote.
A. had had
B. has
C. has had
D. have had
E. would have
Choose the right form of the verb:
When she came home, her mother … already …a tasty dinner.
A. had/cooked
B. cooked/ -
C. had/cook
D. has/cooked
E. is/cooking
Choose the right form of the verb:
She said she … just … lunch.
A) had/had
B) has/had
C) has/ –
D) is/having
E) have/ –
Choose the right form of the verb:
He … the oil for a long time, so the bus broke down.
A. hadn’t changed
B. hasn’t changed
C. hasn’t been changing
D. didn’t changed
E. doesn’t changed
Choose the right form of the verb:
By the time I came she ... a cake.
A. had cooked
B. cooks
C. will cook
D. cooked
E. have cooked
$$$12C
Choose the right form of the verb:
All the people we ……… came, and some that we haven’t invited.
A) have invited
B) inviting
C) had invited
D) invite
E) were inviting
Choose the right form of the verb:
By this time tomorrow we ... the meeting. A. shall have had B. shall have
C. are having D. will had had
E. will had
Choose the right form of the verb:
We ... from her since May.
A. haven’t heard
B. have heard
C. had heard
D. weren't hearing
E. hasn’t heard
Choose the right form of the verb:
They ... yet.
A. haven't arrived
B. didn’t arrive
C. hasn't arrived
D. don't arrive
E. won’t arrive
Choose the right form of the verb:
Betty ... her sister since last year.
A. has not seen
B. does not see
C. saw
D. did not seen
E. have not seen
Choose the right form of the verb:
They ... this article by 5 p.m. yesterday.
A. had translated
B. translated
C. have translated
D. had been translated
E. has translated
Choose the right form of the verb:
The police thought that he ... it because he needed money.
A. had done
B. was doing
C. did
D. has done
E. have been done
Choose the right form of the verb:
Kanat ……… the work of two people.
has done
doing
have done
do
done
Choose the right form of the verb:
Mike ………. the news before he went out.
had read
was reading
has read
has been reading
reading
Find the right English equivalent for the following sentence:
Я знаю его два года.
I have known him for 2 years.
I had been know him for 2 years.
I have been know him for 2 years.
I know him for 2 years.
I knew him for 2 years.
Choose the right form of the verb:
This is the most capturing novel I ….
A. have ever read
B. was reading
C. to read
D. have reading
E. read
Put the verb into the Past Perfect tense:
We ________ the text by six o’clock.
A. had read
B. will have read
C. have readed
D. reading
E. is reading
Put the verb into the Past Perfect tense:
I ___already___ the exercise by 4 o’clock.
A. had written
B. have wrote
C. had write
D. will write
E. is writing
Put the verb into the Past Perfect tense:
They ___ the house be the end of the year.
A. had built
B. have build
C. had builded
D. has been building
E. is building
Put the verb into the Past Perfect tense:
Mary ____ the article by that time.
A. had translated
B. has translated
C. have translated
D. has been translated
E. are translating
Put the verb into the Past Perfect tense:
They ___ home by that time.
A. had not returned
B. has not returned
C. is not returning
D. have not returned
E. had not return
Put the verb into the Past Perfect tense:
We ____ to speak English by the end of the year.
A. had learnt
B. is learning
C. had learning
D. are learning
E. have learnt
Put the verb into the Past Perfect tense:
His parents ______ a flat by that time.
A. had bought
B. are buying
C. had buyed
D. are bought
E. have buy
Put the verb into the Past Perfect tense:
He _____ the museum by three o’clock.
A. had visited
B. have visited
C. will have visit
D. have been visited
E. is visiting
Put the verb into the Past Perfect tense:
___he ___his book by the end of the month?
A. had _ published
B. had _ publish
C. have_ published
D. has_ publish
E. will have _ publish
Put the verb into the Past Perfect tense:
What _ she _ by that time?
A. had_ done
B. _ have _ did
C. _ had_ did
D. _has_ doing
E. _will _doing
Put the verb into the Past Perfect tense:
Who ___ his work by 7 o’clock?
A. had finished
B. have finished
C. had finish
D. is finishing
E. is being finished
Put the verb into the Past Perfect tense:
They __ home by that time.
A. had not come
B. had not came
C. have not come
D. has not come
E) is not coming
Put the verb into the Past Perfect tense:
__he__ his hands when his mother called him to supper?
A. had _ washed
B. had_ wash
C. have_ washed
D. is _washing
E. have _ been washed
Put the verb into the Past Perfect tense:
We ______ the house by the fifteenth of June.
A) Had not painted
B) had not painting
C) have not paint
D) had not painted
E) had not paint
Put the verb into the Past Perfect tense:
We _____ by Sunday.
A. had not arrived
B. have not arrived
C. had not arrive
D. is not arriving
E. have not been arrived
Put the verb into the Future Perfect :
Mary ___ the book by the end of the week.
A. will have read
B. shall have read
C. will have readed
D. will be reading
E. is read
Put the verb into the Future Perfect :
They ___ sign the contract by Friday.
A. will have signed
B. shall have sign
C. will had signed
D. will be signing
E. is signed
Put the verb into the Future Perfect :
Henry_____ shower by 4 o'clock.
A. will have taken
B. shall have take
C. will have took
D. will be taking
E. will take
Put the verb into the Future Perfect :
He ____ his car by the end of the year.
A. will have sold
B. will sell
C. shall have sold
D. will been sending
E. will be sending
Put the verb into the Future Perfect :
Mary ___ her third book by the end of the month.
A. will have written
B. will have wrote
C. shall have written
D. will be writing
E. will have writing
Put the verb into the Future Perfect :
____ you___ home by six o’clock.
A. will_ have come
B. will _ come
C. shall _ have came
D. will _ be coming
E. will _ having come
Put the verb into the Present Perfect :
Ann __ __ to enter the university.
A. has decided
B. has decide
C. have decided
D. is decide
E. have been decided
Put the verb into the Future Perfect :
They ___ to the seaside by the end of the summer.
A. will not have gone
B. won’t be going
C. will not have went
D. will not have go
E. will be not going
Put the verb into the Future Perfect:
We ___our work by Monday.
A. shall not have finished
B. will not have finish
C. shall not had finished
D. will be not finished
E. will had not finish
Put the verb into the Future Perfect:
Ben ___a new computer by that time.
A. will have bought
B. shall had bought
C. will had bought
D. will be bought
E. will be having bought
Put the verb into the Future Perfect:
__the farmers __ the harvest by the end of the August?
A. will __ have gathered
B. will __ had gathered
C. shall __ have gather
D. shall had gathered
E. will be having gathering
Put the verb into the Future Perfect :
My father __ his car by Friday.
A. will not have repaired
B. shall not had repaired
C. will not have repair
D. shall not have repair
E. shall not have repaired
Put the verb into the Future Perfect :
__ the postman __ newspapers by three o’clock?
A. will _ have brought
B. shall_ had brought
C. will _ have bring
D. will_ be having brought
E. shall be having brought
Put the verb into the Future Perfect :
__Vera __ them by Saturday?
A. will__ have visited
B. shall__ have visited
C. will__ had visit
D. will__ having visit
E. shall__ having visit
Put the verb into the Future Perfect :
They __ sightseeing by the end of the week.
A. will have gone
B. shall have went
C. will have goes
D. will have went
E. will be going
Put the verb into the Present Perfect :
