Present perfect simple
Stative and Dynamic Verbs
Present perfect simple and continuous
future forms
100
I have lived here _______ six months

for


100

Choose the correct answer

Do you like/are you liking reading fashion magazines?

Do you like...?

100

Past participle of the verb "have"

had

100

Match the uses:

A- WILL

B- PRESENT CONTINUOUS

C- BE GOING TO

1. FUTURE ARRANGEMENTS

2. PREDICTIONS OR SPONTANEOUS DECISIONS

3. FUTURE INTENTIONS 

A- 2

B- 1

C- 3

200

A: How long  (Josh/have) his iPad?
B: I’m not sure. I think he  (have) it for about two months.

A: How long  HAS Josh HADhis iPad?
B: I’m not sure. I think he HAS HAD it for about two months.

200

You are looking/look miserable. What´s wrong?

look

200

for is only used in present perfect SIMPLE. 

true or false?

FALSE, it can also be used in continuous. 

200
Don´t worry is a key word for: 

will or won´t 

300

MAKE THE SENTENCE USING: SINCE

Fiona and Frank / run / their own business / 2016. SINCE


Fiona and Frank have run their own business since 2016.

300

Luke (see) the doctor now. 

Luke IS SEEING the doctor now.
300

I have travelled/have been travelling for a couple of weeks now. 

have been travelling
300

We  (run) the marathon next year. We’ve always wanted to.


ARE RUNNING

400

Make the sentence:

you / post / a video / on YouTube? EVER


Have you ever posted a video on Youtube?

400

Are you having/do you have a good time?

Are you having...?

400

Make the sentence in present perfect continuos and add for or since where necessary:

I / study / art / 2018.



I have been studying art since 2018

400

 I can’t come over this evening. Jane and I ___ at 7 p.m. to talk about our science project.

  • A will meet
  • B are about to meet
  • C are meeting

are meeting

500

Complete using only ONE word:

I have _____ made my bed. It was the first thing I did in the morning. 

ALREADY


500

Do you understand or are you understanding?

Do you understand?

500

Make the sentence in present perfect continuos and add for or since where necessary:

you / swim / all afternoon?


Have you been swimming all afternoon?
500

If the weather is nice, we ____ (go) for a walk in the countryside.

If the weather is nice, we WILL GO for a walk in the countryside.

M
e
n
u