Professional Documents
Culture Documents
CHAPTERS PAGES
1. WORKSHEET : Present Perfect (positive – negative) 2
2. WORKSHEET : Present Perfect (positive) Multiple Choice 4
3. WORKSHEET : Present Perfect (negative) Multiple Choice 6
4. WORKSHEET : Present Perfect (Yes/No Question) Multiple Choice 8
5. WORKSHEET : Present Perfect with Just / Already and Yet 10
6. WORKSHEET : Present Perfect with Since & For 12
7. WORKSHEET : Present Perfect Mixed Exercises I 13
8. WORKSHEET : Present Perfect Mixed Exercises II 15
9. WORKSHEET : Present Perfect Mixed Exercises III 17
10. WORKSHEET : Present Perfect Continuous (positive – negative) 19
11. WORKSHEET : Present Perfect Continuous (positive) Multiple Choice 22
12. WORKSHEET : Present Perfect Continuous (mixed) Multiple Choice 24
13. WORKSHEET : Present Perfect Vs. Present Perfect Continuous Exercises 26
14. WORKSHEET : Present Perfect Vs. Past Simple Mixed Exercise 29
15. WORKSHEET : Present Perfect Vs. Past simple Vs. Past Progressive Mixed 32
16. WORKSHEET : Past Perfect Exercise 34
17. WORKSHEET : Past Simple Vs. Past Perfect Mixed Exercises 36
18. WORKSHEET : Future Perfect Tense Exercises 39
19. WORKSHEET : All Tenses Mixed Exercises Multiple Choice I 40
20. WORKSHEET : All Tenses Mixed Exercises Multiple Choice II 48
21. WORKSHEET : All Tenses Mixed Exercises Multiple Choice III 55
22. WORKSHEET : All Tenses Mixed Exercises Multiple Choice IV 63
23. ANSWER KEY 71
11) The postman ---- the letters early in 15) Linda has just ---- her dress.
the morning.
a) weared
a) have brought b) wore
b) has brought c) wear
c) has bring d) worn
d) has bringing
a) have rang
b) has rung
c) have rung
d) have ringing
10) Kate ---- any organizations for the 14) My nephew ---- from his parents lately.
party.
a) haven’t hear
a) Haven’t made b) hasn’t hear
b) haven’t making c) hasn’t heard
c) hasn’t maked d) haven’t heard
d) hasn’t made
15) We ---- pizza recently.
11) I ---- anything, please stop blaming me
for everything. a) haven’t had
b) haven’t have
a) haven’t broke c) hasn’t having
b) haven’t broked d) hasn’t had
c) haven’t broken
d) hasn’t broken
a) haven’t chose
b) hasn’t choose
c) hasn’t choose
d) hasn’t chosen
1) ---- you ever ---- abroad before? 4) ---- her aunt ---- the ironing in the
morning?
a) Have / be
b) Has / been a) Has / do
c) Have / been b) Have / doing
d) Have / was c) Have / did
d) Has / done
Answer: _____________________ ( + )
Answer: _____________________ (+)
2) ---- Mike and Jacob ---- baseball
recently? 5) ---- the students ---- in their
assignments?
a) Have / played
b) Have / play a) Have / hand
c) Has / played b) Have / handed
d) Has / play c) Has / handed
d) Has / handing
Answer: _____________________ ( - )
Answer: _____________________ (-)
3) ---- Sally and her brother already ----
lunch? 6) ---- Ann’s mother ---- the table yet?
a) Has / ate
b) Have / eaten
c) Have / eaten
d) Have / ate
a) Have / thinking
b) Has / think
c) Have / thought
d) Have / think
a) Have / examined
b) Has / examining
c) Have / examines
d) Has / examined
a) Has / sell
b) Has / sold
c) Have / sell
d) Have / sold
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
12. Mr. Anderson has bought the tickets for the concert. (already)
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
______________________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
___________________________________________
_________________________________________________ (?)
_________________________________________________ (?)
_________________________________________________ (-)
_________________________________________________ (?)
_________________________________________________ (?)
_________________________________________________ (+)
_________________________________________________ (-)
_________________________________________________ (-)
_________________________________________________ (?)
_________________________________________________ (?)
_________________________________________________ (-)
_________________________________________________ (-)
_________________________________________________ (?)
_________________________________________________ (-)
1) Caroline ---- her keys for ten minutes. 5) It ---- since last Saturday.
2) Leo ---- for his wife since 6 p.m. 6) The teacher ---- the exams for two
hours.
a) has been wait
b) has been waiting a) has marking
c) has waiting b) has been mark
d) has been waited c) has been marking
d) has been marked
3) The baby ---- since this morning.
7) Anne’s students ---- a story for half an
a) has been crying hour.
b) has crying
c) has been cried a) have been reading
d) has been cry b) have reading
c) have been read
4) Peter ---- the tap for an hour. d) has been reading
10) My mother ---- the meal for an hour. 14) Lily ---- to her mother since this
afternoon.
a) has been cook
b) has been cooked a) has been helped
c) has cooking b) has helping
d) has been cooking c) has been helping
d) has been help
11) We ---- to Sarah’s house since 9 a.m.
15) We ---- about our new project for two
a) have been drive hours.
b) have driving
c) have been driving a) have been talking
d) have been driven b) have talking
c) have been talked
12) Tamara and Teresa ---- shopping for 3 d) have been talk
hours.
a) have doing
b) have been doing
c) have been do
d) have been done
1) Tom ---- Jerry for ten minutes. 5) The gardener ---- the grass since this
morning.
a) has chasing
b) has been chased a) has been mow
c) has been chasing b) has mowing
d) has been chase c) has been mowing
d) has been mown
2) The cat ---- under the bed since this
morning.
6) She ---- that novel since last Saturday.
a) has been sleeping
b) has sleeping a) has been reading
c) has been sleep b) has been read
d) has been slept c) has reading
d) have been reading
3) My daughter ---- too much chocolate
recently. 7) My parents ---- a movie for two hours.
4) How long ---- you ---- Spanish? 8) Sam ---- his room since this morning.
a) hasn’t working
b) hasn’t been working
c) hasn’t been work
d) hasn’t been worked
1) Carla ______________________ (read) her book since she arrived home. She
______________________ (read) almost fifty pages.
2) This is the third cup of coffee I ______________________ (drink) today.
3) I ______________________ (look for) my bag for an hour but I
______________________ (find) it yet.
4) They ______________________ (study) really hard for their test recently.
5) Chris ______________________ (spend) all the money his friend lent him.
6) Ann ______________________ (write) a descriptive essay for an hour. She
______________________ (write) three pages so far.
7) Laura is a successful author. She ______________________ (win) many
awards.
8) I ______________________ (work) as a landscape gardener since I graduated
from the university.
9) It ______________________ (rain) heavily for two hours now.
10) It ______________________ (be) three months since I last saw Mary.
11) David ______________________ (drive) for five hours now.
12) The kids _______________ already _________________ (finish) their
homework.
13) Claire ______________________ (sleep) for ten hours now and her mother will
wake her up unless she does not wake up soon.
14) Paul _______________ just _________________ (say) that he is not going to
attend today’s meeting.
15) That black car ______________________ (follow) us for some time.
16) The number of people who use the internet excessively
______________________ (increase) during the last ten years.
her excuse.
11) He _______________________ (lose) his ring. Can you help him look for it?
13) How long _______________________ (you / live) in California with your sister?
15) We _______________________ (know) each other for more than ten years. We
19) Clare _______________________ (visit) her grandparents three times this week.
21) Jessica _______________________ (live) in London when she was eight years
old, but she _______________________ (not visit) there for five years.
29) Hilary _______________________ (not finish) her new project yet. She needs
30) Matt _______________________ (wait) for his girlfriend nearly for an hour. He
31) Betty _______________________ (not start) cooking yet. The guests will arrive
38) Julie _______________________ (go) to the market. You can’t find her at home.
my family.
3) What were you doing when the 7) While Pam ---- the attic, she ---- an
teacher ---- in. old photo of hers.
Fill in the blanks with the correct form of the verb in parenthesis.
Fill in the blanks with the correct form of the verb in parenthesis.
3) When I got in the apartment yesterday, I noticed that the janitor ______________
(already / sweep) the steps.
8) The robber had just escaped from the rear door of the bank when the police
____________________ (arrive).
9) When the teacher came in the class the two students ____________________
(argue) about their homework for some time.
10) After my son ____________________ (work) for the same company for a long
time he decided to quit his job.
12) When we reached the station, we found out that the train
____________________ (depart).
13) The movie had already started by the time I ____________________ (arrive).
14) When we set off for Brussels yesterday, I ____________________ (realize) that
I ____________________ (forget) to take my sunglasses with me.
15) Jason thanked me a lot for everything I ____________________ (do) for him.
17) I went to the shop where I ____________________ (see) a beautiful dress the
day before.
18) After I had finished reading it, I ____________________ (return) the book to the
library.
19) When I talked to the manager himself about the inconvenience they
____________________ (cause) the other day, he ____________________
(apologize) for it.
25) What were you doing when my niece ____________________ (run) into you?
26) Lea had already divorced with Josh when she ____________________(meet)
Andre last year.
27) I knew the city very well as I ____________________ (be) there before.
29) Barbara ____________________ (travel) to Moscow three times by the time she
____________________ (be) sixteen.
31) Anne’s car stopped as she ____________________ (forget) to fill the tank
before she set off for work.
33) I felt so sleepy since I ____________________ (not / sleep) well the other night.
35) I was sure that I ____________________ (lock) the door but I hadn’t.
2. Since they ---- us they were coming, we ---- any food for them.
3. By the time the plane finally ---- after a four-hour delay, everyone waiting to meet
the passengers ---- fed up.
4. From what he ---- in his letter, I thought that he ---- in Paris until next year.
5. Unless you ---- where you are going soon, you ---- to get a ticket.
7. Right now, an important meeting ---- during which the committee ----the future of
the project.
9. Many biologists and environmental activists ---- that too many whales ---- every
year.
10. Dan ---- attention to the road when he ---- into a hole in the ground.
12. Linda ---- a vegetarian three years ago after watching a documentary on animal
rights, and she ---- meat since then.
13. I wish that I ---- Freddy that he won't be chosen for the school team.
14. The beginning of the monsoon ---- any day now, and so, for the last few days, the
farmers ---- their fields.
15. Casper ---- three Romance languages already, and he ---- a fourth one next term.
16. I hope that you ---- what you are looking for by the time I ----.
18. Fortunately, he ---- by a construction worker as he ----, and so they rescued him
immediately.
19. If Paul ---- attention, he ---- that Agatha has been crying a lot recently.
20. Ever since she started attending evening courses, Linda ---- as much yoga as
she ----.
A) owned / to service
B) will own / servicing
C) own / serviced
D) had owned / being serviced
E) would own / have serviced
22. Sandy ---- on her car all day long, I wonder if she ---- by this evening.
24. The famous animal conservationist ---- to raise funds for her latest African project
when she ---- in a tragic accident.
25. You ---- to Bali in the high season unless you ---- reservations.
26. The Mayan civilization----to exist long before the first Europeans ---- in the
Americas.
27. The first dictionaries of many Native American languages ---- for missionaries
who ---- to convert people to the Christian religion.
29. Manufacturing ---- rapidly in Egypt since the 1950's, when the government ---- a
leading role in promoting industrialization.
30. For the last hour, the committee members ---- when ---- the construction of the
new bridge.
31. If local governments ---- after the environment around popular tourist
destinations, they ---- their appeal.
A) realizes / is running
B) realized / had run
C) had realized / runs
D) has realized / ran
E) will realize / has run
34. Rose----her bachelor's degree, and she----her master's degree next semester.
A) is obtaining / began
B) was obtaining / is beginning
C) had obtained / has begun
D) obtains / is going to begin
E) has obtained / will begin
35. The governor ---- so many mistakes that no one ---- her anymore.
36. Peter, a high school friend of mine, ---- in a photographic lab when he ---- in
Paris.
37. The first woman space tourist---- in Iran, but----most of her life in the United
States.
A) to be born / spends
B) had been born / was spent
C) has been born / had spent
D) was born / has spent
E) born / is spending
A) is claiming / finds
B) was claimed / found
C) was claiming / is found
D) claimed / was found
E) claims / has found
1. By the time we ---- by a passing fishing boat, none of us ---- for three days.
2. Could you repeat that, please? I'm afraid I ---- what you just ----.
3. I ---- on this assignment for two weeks, and I hope I ---- it soon.
4. Citizen Kane ----by many critics as the greatest film that ---- in the 20th century.
5. Officials are hopeful that the whole village ---- by the time the hurricane ----.
7. Gunpowder ---- by the Chinese, who ---- It in warfare as early as the 10th
century.
9. I ---- all of the words I ---- to know for the final exam by the end of next month.
10. The captain ---- the rope so tightly round the post that I ---- it.
15. By the time we ---- a solution to the problem, we ---- on it for at least five straight
hours.
16. The exact nature of the internal mechanism, which --- by daily, monthly, or
annual cyclical changes in the environment, ---- yet.
17. Since September 11, companies that ship goods, and other businesses involved
in ocean transport ---- millions of dollars coordinating their security efforts.
A) were spending
B) would have spent
C) had been spending
D) are being spent
E) have spent
Copyright © GrammarBank.com 2016 All Rights Reserved. 50
www.grammarbank.com
18. We ---- for three years for something to happen that ---- our situation.
19. The conversation between the airport control tower and pilots ---- that the plane --
-- approval to land before it crashed.
20. Cell phones are dangerous when people use them while they ---- cars.
A) would drive
B) were driving
C) drove
D) are driving
E) will drive
A) arrived / took
B) has arrived / will take
C) arrived / had taken
D) had arrived / had taken
E) arrives / have taken
23. Despite being a mechanic, Mike ---- his car when it ---- yesterday.
25. By the time I ---- the job advertised, it ---- too late to apply.
26. Jim ---- on the early flight the next morning, so he ---- his excuses and left the
party before midnight.
27. Brendan ---- to find the gas tank empty as he ---- the truck only twice that week.
28. It is high time the country ---- of the Prime Minister's intentions, isn't it?
29. The film ---- on television tonight ---- for Oscar in 1998.
31. The guitar is an instrument that ---- around since the 1500s, but it ---- several big
transformations during its history.
32. When the tower ---- to the public a decade ago, officials said it ---- open again in
just a few years.
33. Most of the patient visits ---- to physician assistants in the recent years all around
the world.
34. These differences between two photographs ---- with the help of Photoshop.
A) should remove
B) must have removed
C) have to remove
D) could have been removed
E) were able to remove
A) had completed
B) will be completed
C) have completed
D) had to complete
E) have been completed
36. The government ---- that the tasks ---- with great success.
A) is confirming / maintained
B) confirms / have been maintained
C) was confirmed / have maintained
D) will confirm / had been maintained
E) confirmed / are maintaining
37. With a comprehensive international report, the country's position In the regional
and global arena ---- with measurable criteria.
A) is to identify
B) identifies
C) will be identified
D) identified
E) is going to identify
38. The critics ---- that the review ---- as a book in English.
40. These clothes ---- for daily use so you ---- them wherever you want.
A) is going to show
B) will be shown
C) was shown
D) has been shown
E) had shown
2. Epilepsy ---- to be caused by poor air, which ---- to be carried by the veins to the
brain.
A) is believed / thought
B) believes / is thought
C) was believed / was thought
D) is believing / is thinking
E) will be believed / has thought
3. The Wii, which is a video game console ---- by Nintendo ---- on November 19,
2006.
4. He ---- his first collection of poems in the early eighties and since that time he ----
by critics and public.
A) publishes / praised
B) published / has been praised
C) publishes / has praised
D) was published / was praised
E) will publish / will be praised
5. We can very confidently predict that if more of the forests ----, there ---- erosion
7. It ---- that his music ---- thousands of people in the next years.
8. Archaeologists ---- today that the pyramid of an ancient Egyptian pharaoh ----
after being burled for generations.
9. A Malawi woman who ---- with HIV five years ago ---- a baby now.
A) is facing / expects
B) is faced / was expected
C) was faced / is expecting
D) faces / expected
E) faced / will be expected
10. Anne Frank: “The Diary of a Young Girl” ---- an International bestseller that ----
into more than 50 languages.
11. Space-produced photographs showed that air pollution ---- from the industrial
Belts in the middle latitudes.
A) is being exported
B) exported
C) has been exported
D) will export
E) is exporting
Copyright © GrammarBank.com 2016 All Rights Reserved. 56
www.grammarbank.com
12. Millions of tons of coal ---- every day to produce energy.
A) are burning
B) are burnt
C) burnt
D) will burn
E) burnt
13. According to studies, single women often lack satisfactory life insurance
coverage and 64 percent of American women --- life insurance at all.
A) aren't carried
B) don't carry
C) weren't carried
D) didn't carry
E) doesn't carry
14. The board ---- to consider a range of options by many, including Microsoft raising
its offer in an attempt to break the stalemate between the companies.
A) was expected
B) is expecting
C) will expect
D) has expected
E) expected
15. The CSU team today ---- an updated forecast that predicts eight hurricanes - four
of them with winds exceeding 110 miles.
A) has released
B) may be released
C) had released
D) is released
E) released
16. There are many factors behind the sharp increase in the oil price, which ---- most
of the time.
A) are faced
B) had faced
C) had bee faced
D) faced
E) face
18. When I ---- him two weeks ago, he told me that he had returned from the South of
France.
A) met
B) have met
C) will be met
D) may be met
E) meet
19. When he heard the accusations against him, the man ---- that he himself was the
actual victim of the crime.
A) allege
B) was alleged
C) has alleged
D) will be alleged
E) alleged
20. I wish you ---- making that noise. It's bothering me.
A) would stop
B) are going to stop
C) stop
D) can stop
E) will stop
21. If you ---- to my advice in the first place, you wouldn't be in this mess right now.
A) listen
B) will listen
C) had listened
D) listened
E) listens
A) have
B) would have
C) had had
D) should have
E) will have
23. All the songs on this new album ---- by Lisa herself, and the album ---- live during
her recent successful concert tour.
A) written / recorded
B) wrote / recorded
C) were written / was recorded
D) was written / was recorded
E) were to write / had been recorded
24. The criminal ---- for further questioning but as he had a heart attack during the
first questioning he ---- to hospital for a week.
25. It ---- that too little money ---- by the government on roads.
A) is said / spends
B) has said / is spent
C) was said / spent
D) is being said / is being spent
E) has been said / is spending
26. Most of the patient visits ---- to physician assistants in the recent years all around
the world.
A) have been made
B) was made
C) will have been made
D) have made
E) make
A) had completed
B) will be completed
C) have completed
D) had to complete
E) have been completed
Copyright © GrammarBank.com 2016 All Rights Reserved. 59
www.grammarbank.com
28. The government ---- that the tasks ---- with great success.
A) is confirming / maintained
B) confirms / have been maintained
C) was confirmed / have maintained
D) will confirm / had been maintained
E) confirmed / are maintaining
29. The critics ---- that the review ---- as a book in English and In many other
languages.
31. These clothes ---- for daily use so you ---- them wherever you want.
32. A more developed model of this car ---- in the showroom soon.
A) is going to show
B) will be shown
C) was shown
D) has been shown
E) had shown
33. Computers that once ---- up entire rooms ---- now small enough to put on
desktops and into wristwatches.
A) took / are
B) were taking / would be
C) will take / will be
D) are taking / will be
E) would take / are
Copyright © GrammarBank.com 2016 All Rights Reserved. 60
www.grammarbank.com
34. The immune system ---- by distinguishing between the body's own materials and
things that ---- foreign to the body.
A) is working / were
B) works / would be
C) will be working / are
D) works / are
E) was working / will be
35. Despite the multiethnic nature of the Balkans it ---- that most inhabitants of the
peninsula ' ---- common ancestors.
36. The minute we ---- his gift we ---- him a note of thanks.
A) received / wrote
B) receive / would write
C) are receiving / wrote
D) will receive / would write
E) were receiving / wrote
37. Women and children ---- a right to live their lives free from all forms of violence
and abuse, and society ---- a duty to recognize and defend this right.
38. As soon as there ---- even a temporary break in the weather the climbers ---- their
attempt to reach the summit.
A) is / will renew
B) was / renew
C) will be / renewed
D) is / renewed
E) was / will renew
A) is working / got
B) would work / isn't getting
C) was working / gets
D) would be working / wouldn't get
E) will be working / was getting
40. In the evenings, I often play chess with my next door neighbor. I ---- chess with
him ever since I ---- to live here ten years ago.
1. Ann ---- her driving test three times because she's so bad at reversing. But she -
--- reversing since last week and i think she has got a bit better at it.
2. I have been waiting for the prices of the houses to come down before buying
one, but I think I ---- too long and the prices ---- to go up again.
3. Last year, I experienced how tedious long plane trips could be. I ---- In an
airplane for fairly long distances before that, but never as long as when I went to
Australia last June.
4. This bicycle ---- In our family for fourteen years. My father used it for the first
five years, my brother rode it for the next five and I ----it for the last four.
A) is / have had
B) had been / had
C) has been / have had
D) was / had had
E) has been / had
6. Yesterday at a restaurant, I saw Sally, an old friend of mine. I had not seen her
for years. At first, I ---- her because she ---- at least 20 kilos.
7. Our committee is trying to raise money to buy a new lifeboat. By the end of the
year, we ---- out 5.000 letters asking for contributions.
A) were to send
B) will send
C) will be sending
D) will have been sending
E) will have sent
8. Grace keeps hoping the bird that she ---- in the pet store yesterday ---- her
birthday present.
A) sees / will be
B) will see / was
C) saw / will be
D) sees / would be
E) was seen / would be
9. The author ---- quite annoyed when she ---- that the publisher was very
dishonest.
11. She ---- for her pen when she discovered that she ---- it in her handbag all the
time.
12. We ---- warm clothes on the field trip because it was cool outside but we ----
take any of the m out of the suitcase.
13. She ---- very well but her sister cooked much better when i ---- her.
A) is cooking / know
B) was cooking / know
C) cooked / would know
D) cooks / knew
E) will cook / will know
14. For a long time people ---- that the world was fiat and that people could fall off
the edge.
A) are thinking
B) may think
C) thought
D) are thought
E) will be thinking
16. Many people in the energy industry ---- natural gas will play a bigger role in
electricity production as the demand for electricity ---- in the future.
A) believe / increased
B) will believe / would increase
C) believed / would increase
D) believe / increases
E) would believe / increases
17. Because anxiety often ---- more than one cause and is experienced in highly
individual ways, its treatment usually ---- more than one type of therapy.
18. Make sure you ---- the electricity before you ---- mending this light switch.
A) disconnect / start
B) are disconnecting / were starting
C) will disconnect / started
D) disconnect / start
E) disconnect / will start
19. The workers ---- to go on strike when the management ---- their demand for
higher wages.
A) will be / were
B) was / are
C) is / are
D) would be / are
E) is / were
22. The contractors ---- the stadium when strike ---- all construction.
A) built / is stopping
B) are building / stops
C) were building / will stop
D) will build / will stop
E) were building / stopped
23. Humans ---- applying knowledge of genetics in prehistory with the domestication
and breeding of plants and animals.
A) begin
B) will begin
C) began
D) are beginning
E) would be starting
24. All pilots ---- speak English so that other pilots and air controllers ---- them.
A) have to / understand
B) had to / will understand
C) have to / would understand
D) will have to / understand
E) would have to / are understood
25. With a tornado on the way, Jesse ---- he ---- safer under a mattress.
26. The Internet ---- computer users easily to connect to other computers and
information stores wherever they ---- across the world.
A) allows / are
B) allowed / will be
C) are allowing / were
D) will allow / would be
E) were allowing / will be
Copyright © GrammarBank.com 2016 All Rights Reserved. 67
www.grammarbank.com
27. Mrs. Grant absentmindedly ---- the umbrella that ---- on the seat before her.
A) was taking / will hang
B) will take / would hang
C) is taking / would hang
D) would take / is hanging
E) took / was hanging
28. The skill of safe driving ---- necessary to avoid collisions, which ---- many
thousands of people annually.
A) is / kill
B) was / will kill
C) would be / is killing
D) will be / were killing
E) is / would be killing
29. As the doctor ---- into the room the nurse ---- him the temperature chart of the
patient.
30. After natural gas ---- out of the ground, it ---- to a processing plant where it is
cleaned of impurities.
A) comes / goes
B) is coming / will go
C) came / will be going
D) will come / will go
E) comes / was going
31. When I ---- to the park with my friend Jake, we ---- fun because it was such a
nice day.
A) is / would deal
B) was / is dealing
C) will be / dealt
D) would be / deals
E) is / deals
33. Although footballers mainly ---- their feet to move the ball around, they ---- any
part of their bodies other than their hands or arms.
34. The little girl --- to remain sitting under the table until her father ---- home.
35. The lecturer ---- the student who was the closest to the door to turn off the light
when the film ----.
A) is asking / is starting
B) was asking / would start
C) asked / started
D) would ask / starts
E) asked / would start
36. The digestive system ---- a group of organs that ---- primarily to convert
ingested food into metabolically useful substances.
38. When I stopped talking, Sam finished my sentence for me as though he ---- my
mind.
A) has read
B) had read
C) reads
D) can read
E) would read
39. If you ----, I would have brought my friends over to your house last night to
watch TV, but I didn't want to bother you.
A) have studied
B) studied
C) hadn't been studying
D) didn't study
E) had studied
40. I wish I --- you some money for your rent, but I'm broke myself.
A) can lend
B) would have lent
C) could lend
D) will lend
E) lends
1. b) 1. a) 1. c) / Answer: Yes, I
2. c) 2. b) have.
3. a) 3. d) 2. a) / Answer: No, they
4. a) 4. b) haven’t.
5. d) 5. d) 3. a) / Answer: Yes, they
6. b) 6. c) have.
7. b) 7. a) 4. d) / Answer: Yes, she
8. c) 8. b) has.
9. a) 9. a) 5. b) / Answer: No, they
10. d) 10. d) haven’t.
11. b) 11. c) 6. a) / Answer: Yes, she
12. c) 12. d) has.
13. a) 13. b) 7. c) / Answer: No, they
14. c) 14. c) haven’t.
15. d) 15. a) 8. c) / Answer: Yes, they
have.
9. d) / Answer: Yes, he
has.
10. b) / Answer: No, he
hasn’t.
WORKSHEET 6
1. has just gone 17. has been / hasn’t 33. have / gone
2. Has / called been 34. hasn’t tidied
3. has forgotten 18. have shared 35. Has / released
4. has / learnt 19. Have / noticed 36. Has / made
(learned) 20. Has / baked 37. hasn’t read
5. has eaten 21. have just completed 38. have changed
6. has / taught 22. Has / drunk 39. has always liked
7. haven’t seen 23. haven’t seen 40. have been
8. Has / called 24. has already 41. has climbed
9. has broken into prepared 42. Has / vacuumed
10. has never taken 25. Have / found 43. have grown
11. have already 26. hasn’t smoked 44. has earned
passed 27. Have / used 45. has already eaten
12. have / been 28. haven’t used 46. has just taken
13. hasn’t said 29. Has / drunk 47. has just met
14. haven’t gone 30. has just borrowed 48. hasn’t written
15. have / done 31. has / visited 49. have cured
16. has worked 32. have sent 50. has matered
WORKSHEET 8
WORKSHEET 10
1) has been working 18) have been painting 35) has been fixing
2) has been talking 19) has been driving 36) has been working
3) haven’t been studying 20) has been reading 37) has been doing
4) have been learning 21) has been listening 38) has been drawing
5) has been eating 22) have been waiting 39) have been looking for
6) have been sleeping 23) haven’t been reading 40) has been setting
7) has been practicing 24) has been resting 41) has been staying
8) have been playing 25) have been building 42) have been fighting
9) has been using 26) hasn’t been crying 43) has been preparing
10) have been writing 27) have been cleaning 44) have been thinking
11) has been teaching 28) has been cooking 45) has been sailing
12) have been collecting 29) hasn’t been raining 46) have been walking
13) has been trying 30) has been searching 47) have been making
14) has been selling 31) have been jogging 48) hasn’t been smoking
15) has been travelling 32) has been lying 49) hasn’t been working
16) has been helping 33) have been discussing 50) has been watering
17) have been living 34) have been riding
WORKSHEET 13
WORKSHEET 15
1. b 7. a 13. b
2. a 8. c 14. c
3. a 9. b 15. a
4. c 10. c 16. a
5. c 11. b 17. b
6. a 12. b 18. a
WORKSHEET 17
WORKSHEET 19
1. B 15. E 29. E
2. B 16. B 30. D
3. C 17. B 31. E
4. A 18. C 32. B
5. D 19. A 33. B
6. C 20. C 34. E
7. B 21. C 35. A
8. E 22. E 36. E
9. E 23. A 37. D
10. A 24. E 38. B
11. D 25. D 39. E
12. A 26. E 40. C
13. D 27. A
14. C 28. B
1. B 15. D 29. C
2. A 16. B 30. B
3. C 17. E 31. C
4. C 18. D 32. E
5. E 19. A 33. A
6. B 20. D 34. D
7. C 21. D 35. E
8. C 22. C 36. B
9. A 23. E 37. C
10. C 24. D 38. B
11. D 25. E 39. A
12. C 26. A 40. C
13. C 27. D
14. A 28. B
WORKSHEET 21
1. B 15. A 29. B
2. C 16. B 30. A
3. A 17. A 31. C
4. B 18. A 32. B
5. A 19. E 33. A
6. C 20. A 34. D
7. C 21. C 35. B
8. E 22. C 36. A
9. C 23. C 37. C
10. A 24. C 38. A
11. A 25. D 39. D
12. B 26. A 40. A
13. B 27. E
14. A 28. B
1. A 15. E 29. D
2. D 16. D 30. A
3. D 17. C 31. C
4. C 18. A 32. E
5. A 19. B 33. D
6. C 20. A 34. D
7. E 21. C 35. C
8. C 22. E 36. C
9. D 23. C 37. E
10. E 24. A 38. B
11. A 25. D 39. C
12. B 26. A 40. C
13. D 27. E
14. C 28. A