PRESENT PERFECT OR PRESENT PERFECT CONTINUOUS

23
Created on

PRESENT PERFECT OR PRESENT PERFECT CONTINUOUS

Really learn the difference between the Present Perfect and the Present Perfect Continuous with this quiz.

1 / 48

1. I've been working all morning. 2. I've worked all morning.

2 / 48

What's happened to your clothes? They are very dirty. I ________ (fix) my car.

3 / 48

The chocolate is finished. Who has eaten it?

4 / 48

Where's my bike? What have you been doing with it?

5 / 48

1. They have been living in their house for 15 years. 2. They have lived in their house for 15 years.

6 / 48

I have been learning English for 2 years.

7 / 48

I ______ my keys in the park yesterday.

8 / 48

I have read half the book so far.

9 / 48

Why are you crying? I'm not crying. I ______ (cut) onions!

10 / 48

I can use bike again. It's okay now. I've been fixing it.

11 / 48

For how long ______ you _______ (learn) English?

12 / 48

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

13 / 48

She's been loving me for 3 years.

14 / 48

I _______ (always / believe) in God.

15 / 48

They ____ (gone) to the gym three times this week.

16 / 48

He has been winning the match 3 times.

17 / 48

She _______ (like) him for a long time.

18 / 48

I _____ (live) in this house for 20 years

19 / 48

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

20 / 48

He's getting fat. He ________ (eat) too much recently.

21 / 48

It ______ (rain) last week.

22 / 48

What have you been doing all morning? Nothing much.

23 / 48

Have you been realising that he is a horrible man?

24 / 48

Your hands are all red! Yes, I _______ (paint).

25 / 48

Why are her eyes so red?

26 / 48

Have you been knowing about it for a long time?

27 / 48

______ you _____ (ever / play) badminton?

28 / 48

She has been talking non-stop for 30 minutes.

29 / 48

What is all that dirt on the floor? Soil. I ______ (garden) all morning.

30 / 48

We ________ (finish) our homework. We still have another exercise to do.

31 / 48

We're ready. We ______ (do) all the shopping.

32 / 48

I _______ (do) this exercise for 5 minutes.

33 / 48

There are many situations for which both you can use the Present Perfect or the Present Perfect Continuous.

34 / 48

I ______ all the questions in this exercise.

35 / 48

Why are you sweating?

36 / 48

We have been finishing our trip to Malta. We are leaving in 2 hours.

37 / 48

I've been knowing this secret for a long time.

38 / 48

She doesn't owe him any more money. She ________ (already / pay) him back all the money that he lent her.

39 / 48

How long _______ (you / know) John?

40 / 48

They have been having their cat for 3 years now.

41 / 48

I have been eating half this sandwich so far.

42 / 48

We're almost there. We've been walking 10 kilometres so far.

43 / 48

I _____ my car for 20 years!

44 / 48

It _________ (rain) all day.

45 / 48

I am out of breath. I _________ (run)

46 / 48

What's that glass on the floor? I ____ (just / break) a bottle.

47 / 48

We ________ (work) all day. We're very tired.

48 / 48

He _______ (start) the book three times but he can't finish it.

  For Vs To ExerciseGrammar Test A2   


 

Share this Post

Leave a Reply