Тест на тему Past Simple, Present Perfect, Present Perfect Continuous (10 класс)


Test A
Present Perfect vs Past Simple
1.I ___ my best friend for ten years.
Ahave known Bknew Chas known
2.Somebody ___ our car last Sunday.
Astole Bhas stolenChave stolen
3.I don’t want to go to the cinema. I ___ this film.
Ahas already seenBhave already seenCalready saw
4.Is Mary at home? No, she ___.
Ahas just left Bhave just leftCjust left
5.My brother ___ a lot when he was young.
Ahas swumBhave swumCswam
6.Michael ___ to play the piano last year.
Ahas learntBhave learntClearned
7.Do you want something to drink? No, thanks. I ___ a cup of tea.
Ajust hadBhave just hadChas just had
8.My parents ___ to Germany in 2005.
Awent Bhas goneChave gone
9.Sally ___ her relatives for a very long time.
Ahaven’t seen Bdidn’t seeChasn’t seen
10.I ___ this college since September.
Ahave attendedBhas attended Cattended
11.My sister ___ her ankle yesterday evening.
AtwistedBhave twisted Chas twisted
12.Chris ___ a truck before.
Anever drove Bhas never drivenChasn’t never driven
Test A
Present Perfect Continuous vs Present Perfect Simple
1.We ___ to the theatre since last month.
Ahaven’t goneBhaven’t been goingChasn’t gone
2.My friends and I ___ since 2 o’clock.
Ahave sunbathedBhave been sunbathing C has been sunbathing
3.Sally ___ news since she left university.
Ahave reportedBhas been reportingChas reported
4.Jane is abroad. She ___ three countries.
Ahas already been visiting B have already visitedC has already visited
5.___ dancing lessons?
AHas you ever takenB Have you ever takenC Has you ever been taking
6.I want to buy a new flat. I ___ money for ages.
Ahas been savingBhave savedChave been saving
7.My uncle is a doctor. He ___ lots of vital operations.
Ahas madeBhas been makingChave made
8.Jack is cold. He ___ for too long.
Ahas been swimmingBhave been swimmingChas swum
9.Den ___ championships before.
Ahas never wonBhasn’t never wonChas never been winning
10.We ___ in this café before.
Ahaven’t been eatingBhaven’t eatenChasn’t eaten
11.I don’t want to go out. The cold wind ___ since morning.
Ahave been blowing Bhas blownChas been blowing
12.It’s the first time Martin ___ ill.
Ahas been fallingBhas fallenChave fallen
Tests B
Present Perfect vs Past Simple
1.Columbus ___ America in the 15th century.
Ahas discoveredBhave discoveredCdiscovered
2.___ diving?
A When did you last wentB When did you last goC When have you last gone
3.I ___ a letter. Can you post it?
Ahas just written Bhave just writtenCjust wrote
4.___ a cherry pie?
A Has your mom ever bakedB Did your mom ever bakeC Have your mom ever baked
5.Mark ___ the car race last year.
Ahasn’t won Bhaven’t won Cdidn’t win
6.How is Lucy? Fine, we ___ her on our way home.
Ahas just met Bhave just metCjust met
7.Sandra ___ her bike yesterday.
Afell offBhave fallen offChas fallen off
8.___ their wedding last weekend?
ADid they celebrate BHave they celebratedCHas they celebrated
9.She ___ much progress in her career so far.
Ahaven’t madeBdidn’t make Chasn’t made
10.My uncle ___ anything last month.
Ahasn’t earnedBdidn’t earnChaven’t earned
11.Listen to me! I ___ with the solution.
Ahave just come up Bhave just came up Cjust came up
12.Andy ___ to Japan twice.
AwasBhas beenChave been
Test B
Present Perfect Continuous vs Present Perfect Simple
1.How long ___ this research?
Ahave you been makingBhas you been makingChave you made
2.___ many people to our wedding ceremony?
AHas you invitedBHave you been invitingCHave you invited
3.Cathy ___ since 2 o’clock. She is exhausted.
Ahave been driving Bhas driven Chas been driving
4.Bob ___ his new pencil case.
Ahave already lost Bhas already lostChas already been losing
5.We ___ to such a big park before.
Ahave never beenBhas never beenChaven’t never been
6.My eyes are tired. I ___ since afternoon.
Ahas been readingBhave been reading Chave read
7.He ___ in London for two weeks now.
Ahas been staying Bhave been staying Chas stayed
8.We ___ the rent yet.
Ahasn’t paid Bhaven’t been payingChaven’t paid
9.___ books for a long time?
AHas you been writingBHave you been writingCHave you written
10.Marta __ in the shopping centre for 2 hours.
Ahave beenBhas beenChas being
11.I ___ to go scuba diving.
A have always wantedB have always been wantingC has always wanted
12 .Where have you been? Mom ___ for you all day.
Ahas looked Bhave been looking Chas been looking
III. Complete with the appropriate tenses.
When Carol (call) last night, I (watch) my favorite show on television.
I (work) for this company for more than thirty years, and I intend to stay here until I retire!
Sharon (love) to travel. She (go) abroad almost every summer. Next year, she plans to go to Peru.
Thomas is an author. He (write) mystery novels and travel memoirs. He (write) since he was twenty-eight. Altogether, he (write) seven novels, three collections of short stories and a book of poetry.
We were late because we had some car problems. By the time we (get) to the train station, Susan (wait) for us for more than two hours.
Sam (try) to change a light bulb when he (slip) and (fell) .
Every day I (wake) up at 6 o'clock, (eat) breakfast at 7 o'clock and (leave) for work at 8 o'clock. However, this morning I (get) up at 6:30, (skip) breakfast and (leave) for work late because I (forget) to set my alarm.
Right now, Jim (read) the newspaper and Kathy (make) dinner. Last night at this time, they (do) the same thing. She (cook) and he (read) the newspaper. Tomorrow at this time, they (do, also) the same thing. She (prepare) dinner and he (read) . They are very predictable people!
By this time next summer, you (complete) your studies and (find) a job. I, on the other hand, (accomplish, not) anything. I (study, still) and you (work) in some new high paying job.
The students (be, usually) taught by Mrs. Monty. However, this week they (teach) taught by Mr. Tanzer.