WorksheetsGrammar: General Tenses
Total questions: 60
Worksheet time: 20mins
He usually ______ English on Saturdays.
study
studys
studies
have studied
______ frequently takes a nap after lunch.
Sam and Thomas
I
My dad
My parents
My mum always wakes (a) early in the morning.
Arthur has been always interested (a) chess.
Richy ________ a letter now.
is writing
was writing
were writing
writes
Martin __________ the correct answer now!
is knowing
know
has know
knows
He moved to Brighton to carry (a) his work.
I am waiting (a) her decision.
Look! - Sarah is (a) (SWIM) in the pool.
I ________ in a café when you called me.
was sat
was siting
was sitting
was sit
When you _______ (ARRIVE) to the party, who were there?
ARRIVES
WERE ARRIVING
WAS ARRIVING
ARRIVED
Sussie (a) (WATCH) TV when she heard a noise.
Yesterday I _____(go) to the library, next I _____(have) a swim, later I ______(meet) Julie for coffee.
WENT / HAVE / MET
WENT / HAD / MET
WENT / WAS HAVING / MET
WENT / HAD / WAS MEETING
What ___________(they/do) at 10pm last night - it was really noisy?
WERE THEY DO
WERE THEY DOING
WAS THEY DOING
DID THEY DO
____ you do the homework yesterday?
DO
HAVE
HAD
DID
She (a) not come to the last class. I guess she was sick.
I ______ the bill when we went to the mall.
PAYED
PAY
PAYS
PAID
He was in the shower when the phone (a) (RING)
Did you _____ nice time on your last holiday?
HAVE
HAS
HAD
HAVING
Jenny has (a) a reputation as an expert on local traditions.
I'm happy to be best man at your wedding, as long as I don't have to (a) a speech.
That festival has its (a) in an ancient ceremony to celebrate the beginning of spring.
The little girl burst ____ tears when she couldn't find her toy.
IN
ON
INTO
UNDO
The town council is responsible ____ cleaning the streets.
OF
BY
FOR
TO
Anna felt ill, so I sent her some flowers to cheer her (a) .
I am studying History and focussing (a) the 2oth century.
Fabricio ______ in this company for 5 years so far.
HAVE WORKED
HAS WORKED
HAS BEEN WORKING
HAVE BEEN WORKING
I (a) done my English homework yet.
Last week I was freezing cold because I _______ outside for hours.
HAVE BEEN STANDING
HAD BEEN STANDING
HAD STOOD
HAVE STOOD
Julia searched her bag again, but her phone wasn't there. She (a) (lose) it.
I don't like to (a) attention to myself.
Noise, cars and concrete buildings are all part of the (a) jungle.
Louis always responds (a) her emails very quickly.
Do not download strange software from the internet. It could result ___ your computer getting a virus.
IN
ON
AT
TO
If you stare ___ a screen for too long, it hurts your eyes.
FOR
IN
ON
AT
Shall we move (a) the next topic?
The architect __________ the designs by Monday.
WILL FINISH
WILL HAVE BEEN FINISHING
WILL BE FINISHED
WILL HAVE FINISHED
(SUGGESTION)
(a) we have dinner before the film?
I met an actor who _______ (STAR) many movies in that moment.
HAD STARRED
HAVE STARRED
HAS STARTED
HAD STARTED
Why are you crying?
- Because I (a) (CHOP) onions the whole morning.
He did not sleep well, cause he ______ about the final exam the whole night.
THOUGHT
HAD THOUGHT
HAD BEEN THINKING
HAS BEEN THINKING
By the end of tomorrow, I _________ all day, so I will be tired.
WILL WORK
WILL BE WORKING
WILL HAVE BEEN WORKING
WILL HAVE WORKED
ADVICE
COUNTABLE
UNCOUNTABLE
FURNITURE
COUNTABLE
UNCOUNTABLE
SPACES
COUNTABLE
UNCOUNTABLE
CANDY
COUNTABLE
UNCOUNTABLE
____ you do your homework last week?
DO
DID
HAVE
HAS
____ you done your homework yet?
DO
DID
HAVE
HAS
____ you do your homework on Fridays?
DO
DID
HAVE
HAS
____ you done your homework before the teacher asked for it?
DO
DID
HAVE
HAD
I have ____ received your email yet.
JUST
ALREADY
NOT
NEVER
I have ____ received your email, like 2 seconds ago.
JUST
ALREADY
NOT
NEVER
I have ____ received your email, since last friday I guess.
JUST
ALREADY
NOT
NEVER
Are there (a) green areas in town?
There are ____ parks in the city.
ANY
SOME
FEW
MUCH
How _____ water do you want?
MANY
MUCH
How _____ egss do you want?
MANY
MUCH
How _____ people is comming?
MANY
MUCH
There (a) only a tree in the middle of the garden.
There (a) some students who don't know about coaching.
