PRESENT PERFECT OR PRESENT PERFECT CONTINUOUS

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

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

2 / 48

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

3 / 48

She _______ (like) him for a long time.

4 / 48

I have read half the book so far.

5 / 48

I _____ my car for 20 years!

6 / 48

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

7 / 48

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

8 / 48

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

9 / 48

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

10 / 48

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

11 / 48

She's been loving me for 3 years.

12 / 48

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

13 / 48

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

14 / 48

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

15 / 48

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

16 / 48

Why are her eyes so red?

17 / 48

They have been having their cat for 3 years now.

18 / 48

I ______ (lose) my keys in the park yesterday.

19 / 48

The chocolate is finished. Who has eaten it?

20 / 48

I ______ all the questions in this exercise.

21 / 48

I _______ (always / believe) in God.

22 / 48

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

23 / 48

I _____ (live) in this house for 20 years

24 / 48

How long _______ (you / know) John?

25 / 48

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

26 / 48

It _________ (rain) all day.

27 / 48

Have you been realising that he is a horrible man?

28 / 48

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

29 / 48

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

30 / 48

I am out of breath. I _________ (run)

31 / 48

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

32 / 48

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

33 / 48

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

34 / 48

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

35 / 48

What have you been doing all morning? Nothing much.

36 / 48

Why are you sweating?

37 / 48

She has been talking non-stop for 30 minutes.

38 / 48

I _______ (do) this exercise for 5 minutes.

39 / 48

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

40 / 48

______ you _____ (ever / play) badminton?

41 / 48

Have you been knowing about it for a long time?

42 / 48

I have been learning English for 2 years.

43 / 48

I have been eating half this sandwich so far.

44 / 48

It ______ (rain) last week.

45 / 48

For how long ______ you _______ (learn) English?

46 / 48

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

47 / 48

He has been winning the match 3 times.

48 / 48

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

  For Vs To ExerciseGrammar Test A2   


 

Share this Post

Leave a Reply