NEW
Font size
WorksheetsPresent tenses
Total questions: 25
Worksheet time: 8mins
He ____ (drive) an automatic car before.
doesn´t drive
isn´t driving
hasn´t driven
hasn´t been driving
Eric _____ (always/ live) in that flat.
always lives
is always living
has always lived
has always been living
You look tired, obviously you ___ (work) all day.
work
are working
have worked
have been working
Why ____ (he/ drive) on the wrong side of the road?
does he drive
is he driving
has he driven
has he been driving
Mark ´s studying engineering. He ____ (do) practical work for the last six months.
does
is doing
has done
has been doing
The people in the flat upstairs ____ (disturb) us every night this week.
disturb
are disturbing
have disturbed
have been disturbing
Jane ____ (find) my glasses, so I can see again.
finds
found
has found
has been finding
This is the first warm day we ____ (have) this year.
have
are having
have had
have been having
My parents ____ (live) with me just now.
live
are living
have lived
have been living
Laura has just finished cooking dinner.
Present Simple
Present Continuous
Present Perfect Simple
Present Perfect Continuous
He's been reading the magazine all morning.
Present Simple
Present Continuous
Present Perfect Simple
Present Perfect Continuous
Susan.......................tired.
looks
is looking
has been looking
look
She ........................two clients since 12 o'clock.
's called
's been calling
called
've called
I ................10 pounds.
lose
lost
've lost
've been losing
Her eyes are red. She .....................................
's been crying
's cried
cried
cries
The Browns ...........................us tonight.
are visiting
visit
's visited
have been visiting
I haven't seen him ........... last week.
since
science
for
fore
Anna .................the letters. Can you send them please?
has written
has been writing
writes
has writen
