General Tenses 1
General Tenses 2
General Tenses 3
General Tenses 4
General Tenses 5
100

Arthur always ______ breakfast at home. (HAVE)

HAS

100

Sarah _____ not watch tv before 5 pm on weekdays.

DOES

100

My dad _____ for a foreign company from Monday to Saturday.

WORKS

100

______ George study English at home?

- Yes, he _______. 

DOES

100

_____ you organise your supplies every day?

DO

200

I _____ writing an essay right now.

AM

200

Mariah ________ doing the activity, look, she is playing with her phone.

IS NOT

ISN'T

'S NOT

200

All of us ______ practising Grammar and vocabulary this week.

ARE

200

Look, my cats' dad _______ playing aroung the house.

ARE

200

Susy is _________ a surprise party for Sarah. (PLAN)

PLANNING

300

He _____ learned to play the guitar very well yet.

HAS NOT

HASN'T

'S NOT

300

I have _______three countries this year. (VISIT)

VISITED

300

They ______ finished their homework already.

HAVE

300

We have never _______ sushi before. (TRY)

TRIED

300

She _____ completed her degree in psychology yet.

HASN'T

'S NOT

HAS NOT

400

She _________ her keys at home, so she couldn’t get in. (FORGET)

HAD FORGOTTEN

'D FORGOTTEN

400

By the time they arrived, I had already ______the party. (LEAVE)

LEFT

400

We had _________ for her for hours before the movie started. (WAIT)

BEEN WAITING

400

We had __________ dinner before the movie started. (EAT)

EATEN

400

Tim ____________ for long before he went to bed. (STUDY)

HAD BEEN SLEEPING

500

She ________ the winner if she had trained harder. (COULD BE)

COULD HAVE BEEN

500

They ___________ the bus because they were late. (MIGHT MISS)

MIGHT HAVE MISSED

500

He _____________ apologized for his mistake. (SHOULD)

SHOULD HAVE

500

We would __________to the concert, but it was sold out. (GO)

HAVE GONE

500

You _________ her at the party; she did not go. (SEE)

MUST NOT HAVE SEEN

MUSTN'T HAVE SEEN