#1
PRESENT TENSES NEGATIVE & QUESTIONS
#2
PRESENT SIMPLE VS CONTINUOUS
#3
PRESENT PERFECT VS CONTINUOUS
#4
PRESENT SIMPLE VS CONTINUOUS
#5
PRESENT PERFECT VS CONTINUOUS
100

1. PRESENT SIMPLE: He ___ (wake) up every morning at 7 am.

2. PRESENT CONTINUOUS: They ___ (study) for the exam.

1. wakes

2. are studying.

100

1. She __ (have) two daughters.

2. What __ (you/eat) at the moment?

1. has

2. are you eating

100

Luke __ (never/be) abroad.

has never been

100

1. I  __ (not/drink) coffee very often.

2. Julie ___ (sleep) now.

1. don't drink

2. is sleeping

100

We (know) James for ages.

have known

200

USE THE PRESENT SIMPLE

1. He ___ (not/say) much.

2. ___ (they/wear) to work?

1. doesn't say

2. Do they wear

200

1.  ____ (you/study) every night?

2.  ___ (you/play) tennis this Sunday?

1. Do you study

2. Are you playing

200

1. The students __ (finish) their exams. They're very happy.

2. Iona is exhausted these days. She __ (work) too hard recently.

1. have finished

2. has been working

200

1.  I __ (not/work) tonight.

2. He normally ___ (eat) dinner at home.

1. am not working

2. eats

200

1. How many times (you/visit) Scotland?

2. I (call) John for hours and hours and he hasn't answered. I'm really angry with him!

1. have you visited

2. have been calling

300

USE THE PRESENT CONTINUOUS:

1. He __ (not/walk) to school today.

2. __ (they/learn) new things?

1. isn't walking

2. Are they learning

300

1. You ___ (not/go) out later.

2. ___ (they/work) late usually?


1. aren't going

2. Do they work

300

1. He __ (eat) six bars of chocolate today.

2. Julie __ (cook) dinner. Let's go and eat!

1. has eaten

2. has cooked

300

1. I often __ (read) at night.

2. He __ (not/play) golf now.

1. read

2. isn't playing

300

1. She (drink) ten glasses of water!

2.  It (not/rain) for three hours! Only about one hour.

1. has drunk

2. hasn't been raining

400

Complete the following sentences in the Present Perfect Continuous:

1. She __ (not/walk) in the mountains.

2. ___ (Jane and Mary/play) tennis?

1. She hasn't been walking in the mountains.


2. Have Jane and Mary been playing tennis?

400

1. They ___ (go) to a restaurant every Saturday.

2. He usually ___ (arrive) late.

3. ___ (she/work) at the moment?

1. go

2. arrives

3. Is she working

400

1. I __ (drink) more water recently, and I feel better.

2. How many times ___ (you/take) this exam?

1. have been drinking

2. have you taken

400

1. He usually ___ (not/do) his homework.

2. __ (you/like) spicy food?

3.I __ (go) on holiday tomorrow.

1. doesn't do

2. Do you like

3. I am not going

400

1. How long __(you/be) a lawyer?

2. I ___ (read) your book all day. It's very interesting, but I'm only on chapter 2.

1. have you been

2. have been reading

500

Complete the following sentences in the Present Perfect:

1. Sarah ___ (not wash) the dishes yet.

2. How many books ___ (Bob/read)?

1. Sarah hasn't washed the dishes yet.


2. How many books has Bob read?

500

1. ___ (you/come) tonight?

2. ___ (he/eat) rice every day?

3. I ____(work) at the moment.

1. Are you coming

2. Does he eat

3. am working

500

1. __ (they/arrive) yet?

2. I ___(clean) all morning - I'm tired.

3. How long __ (you/know) Simon?

1. Have they arrived

2. I have been cleaning

3. have you known

500

1. I ___ (not/work) on Sundays.

2. She ___ (not/study) now, she ___(watch) TV.

3. It ___ (be) cold here in winter.

1. don't work

2. isn't studying - is watching

3. is

500

1. I  ___ (wait) three hours already!

2. ___ (you/finish) your homework yet?

1. I have been waiting

2. Have you finished

M
e
n
u