03.12.2022. Английский язык, 9 “А, Б”, “Present Perfect – Past Simple” (гр. Гедгаговой Ф.Х.)

Hello, my dear students!
Here you can find little test to repeat Present Perfect and Past Simple Tences.
I’ll check this test in class. It is important to do by everybody!
You are to do this test writing in your exercise-books!
Wish you good luck!

1. I ___ my best friend for ten years.
A.have known B.knew C.has known

2. Somebody ___ our car last Sunday.
A.stole B.has stolen С.have stolen

3. I don’t want to go to the cinema. I ___ this film.
A. has already seen B. have already seen C.already saw

4. Is Mary at home? No, she ___.
A.has just left B.have just left C.just left

5. My brother ___ a lot when he was young.
A. has swum B.have swum C.swam

6. Michael ___ to play the piano last year.
A.has learnt B.have learnt C.learned

7. Do you want something to drink? No, thanks. I ___ a cup of tea.
A.just had B.have just had C.has just had

8. My parents ___ to Germany in 2005.
A.went B.has gone C.have gone

9.Sally ___ her relatives for a very long time.
A.haven’t seen B.didn’t see C.hasn’t seen

10. I ___ this college since September.
A.have attended B.has attended C.attended

11.My sister ___ her ankle yesterday evening.
A.twisted B.have twisted С.has twisted

12.Chris ___ a truck before.
A.never drove B.has never driven C.hasn’t never driven

13.Columbus ___ America in the 15th century.
A.has discovered B.have discovered C.discovered

14. ___ diving?
A.When did you last went B.When did you last go C.When have you last gone

15. I ___ a letter. Can you post it?
A.has just written B.have just written C.just wrote

16. ___ a cherry pie?
A.Has your mom ever baked B.Did your mom ever bake C.Have your mom ever baked

17.Mark ___ the car race last year.
A.hasn’t won
B.haven’t won
C.didn’t win

18.How is Lucy? Fine, we ___ her on our way home.
A.has just met
B.have just met
C.just met

19.Sandra ___ her bike yesterday.
A.fell off
B.have fallen off
C.has fallen off

20. ___ their wedding last weekend?
A.Did they celebrate
B.Have they celebrated
C.Has they celebrated

21.She ___ much progress in her career so far.
A.haven’t made
B.didn’t make
C.hasn’t made

22.My uncle ___ anything last month.
A.hasn’t earned
B.didn’t earn
С.haven’t earned

23.Listen to me! I ___ with the solution.
A.have just come up
B.have just came up
C.just came up

24.Andy ___ to Japan twice.
A.was
B.has been
C.have been

25.He ___ a good education in London three years ago.
A.have received
B.has received
C.received