Present Perfect or Past Simple Exercise B1

 Present Perfect or Past Simple Exercise

This quiz will test your knowledge of past participles, use of tenses & word order for questions and time words.

Level: B1 / Intermediate

9
Created on

Present Perfect or Past Simple B1 Intermediate

Exercise to practise the difference between the Present Perfect and the Past Simple in English.

1 / 50

________ your brother ______ (pay) you back the money you lent him for his holiday yet?

2 / 50

She _______ (teach) English before she retired when she was 65 years old.

3 / 50

Is this question correct or incorrect? Did you see Mary yet today?

4 / 50

Why are you so happy? My football team _______ (just / win) a match!

5 / 50

__________ (buy) your new car yet?

6 / 50

Look out! That car ______ to crash.

7 / 50

So nice to see you again! We __________ (see) each other for ages!

8 / 50

Where ______ (go) last night? To the cinema.

9 / 50

She________ (not / find) a new job yet.

10 / 50

Use the Present Perfect for..

11 / 50

I _______ (just / borrow) a great book from the library. I can't wait to read it.

12 / 50

She _____ (not /see) him for over a year now.

13 / 50

How much money ________ (save) for your holiday next month?

14 / 50

Why are you crying? Someone _____ (steal) my phone!

15 / 50

What time _____ you ____ to bed last night?

16 / 50

Oh no! We have missed the bus. It _____ early. Ten minutes ago.

17 / 50

Would you like something to eat? No, thanks. I _______ (just / eat).

18 / 50

It ______ (rain) last week.

19 / 50

_____ you ______ the news? Jane's going to have a baby!

20 / 50

Use the Past Simple to

21 / 50

I ______ (go) abroad last summer.

22 / 50

Use the Present Perfect for..

23 / 50

My flight to London ______ 50 Euros. It was a great holiday.

24 / 50

Use just / yet / already

25 / 50

I ______ my keys in the park yesterday.

26 / 50

We ________ (get married) a year ago.

27 / 50

I ________ (buy) my new phone yesterday.

28 / 50

We _______ (have) mobile phones when I was young.

29 / 50

_______ (drive) a car? No, you have to be 18 to drive in my country.

30 / 50

Last night, I ______ (be) very tired so I _______ (go) to bed very early.

31 / 50

Is this question correct or incorrect? Have you ever had an accident?

32 / 50

We _____ (not / be) to the cinema for 3 weeks.

33 / 50

When _____ it ______ (start) raining?

34 / 50

The weather's perfect again today! The weather _______ (be) great all week.

35 / 50

How does Netflix work? No idea! I ______ (never / use) it.

36 / 50

She ________ (know) her husband since she was a child.

37 / 50

He _______ (live) in Canada for 10 years but he lives in New York now.

38 / 50

______ you ______ (see) any good films recently?

39 / 50

I ______ (just / sell) my old bike on the internet.

40 / 50

What time _____ you ____ finish your home work yesterday?

41 / 50

I ________ (pay) my electricity bill yet.

42 / 50

He ___________ (be) to New York 3 times.

43 / 50

Use the Past Simple for…

44 / 50

Where ______ (be)? I have been waiting for half an hour!

45 / 50

Mark ________ sick since Sunday.

46 / 50

We ____ on holiday 3 times last year.

47 / 50

We can't buy anything. We _________ (already spend)

48 / 50

Shall we go home now? No, let's stay on the beach. My bathing suit _______ (dry) yet.

49 / 50

I _____ (do) a lot of work last week.

50 / 50

I ________ (eat) at a restaurant for 3 years.

Your score is

This quiz is new!  Please RATE and let us know what you think in the comments!  Have a great day :)!

More Exercises at B1 / Intermediate Level:
Drag & Drop Exercise / True or False: Present Perfect or Past Simple
Multiple Choice Exercise: Present Perfect or Past Simple 
Multiple Choice Exercise: Mixed Time Words with the Present Perfect and Past Simple
Multiple Choice Exercise: For / Since / Ago 

Learn the Grammar & Rules:
Grammar Rules and Form of the Present Perfect in English.
Time Words for the Present Perfect and Past Simple Tenses
Difference Between Since, For & Ago

  Present Perfect Or Past Simple Exercise B1Present Perfect Exercise A1   


 

Share this Post

Leave a Reply