PRESENT PERFECT OR PRESENT PERFECT CONTINUOUS

33
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

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

2 / 48

She has been talking non-stop for 30 minutes.

3 / 48

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

4 / 48

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

5 / 48

______ you _____ (ever / play) badminton?

6 / 48

I have been eating half this sandwich so far.

7 / 48

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

8 / 48

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

9 / 48

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

10 / 48

The chocolate is finished. Who has eaten it?

11 / 48

I ______ all the questions in this exercise.

12 / 48

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

13 / 48

It ______ (rain) last week.

14 / 48

How long _______ (you / know) John?

15 / 48

I am out of breath. I _________ (run)

16 / 48

I have been learning English for 2 years.

17 / 48

Why are her eyes so red?

18 / 48

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

19 / 48

I _______ (always / believe) in God.

20 / 48

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

21 / 48

Have you been realising that he is a horrible man?

22 / 48

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

23 / 48

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

24 / 48

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

25 / 48

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

26 / 48

He has been winning the match 3 times.

27 / 48

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

28 / 48

She's been loving me for 3 years.

29 / 48

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

30 / 48

She _______ (like) him for a long time.

31 / 48

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

32 / 48

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

33 / 48

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

34 / 48

They have been having their cat for 3 years now.

35 / 48

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

36 / 48

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

37 / 48

Have you been knowing about it for a long time?

38 / 48

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

39 / 48

I _____ (live) in this house for 20 years

40 / 48

It _________ (rain) all day.

41 / 48

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

42 / 48

I have read half the book so far.

43 / 48

What have you been doing all morning? Nothing much.

44 / 48

I _______ (do) this exercise for 5 minutes.

45 / 48

I _____ my car for 20 years!

46 / 48

For how long ______ you _______ (learn) English?

47 / 48

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

48 / 48

Why are you sweating?

  For Vs To ExerciseGrammar Test A2   


 

Share this Post

Leave a Reply