Grammar Quiz

[ Tenses with Time Expressions ]

They ___ (be) friends for a long time.

A. have been

B. will be friends

C. are friends

D. were friends

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect TensesSimple Past and Past Progressive TensesGerunds in SentencesPresent Simple PassiveMuch, many, a lot of, a few, a littleIndependent and Dependent ClausesSimple Past - Irregular VerbsThe -ing Form of VerbsGerund, Participle, Infinitive, or AppositivePast Simple or Past Continuous

Other quiz:

Tenses › View

When I saw him, he __________ asleep in a chair.

A. sat

B. were sitting

C. was sitting

D. had sat


Tenses › View

Which sentence is in future continuous tense?

A. They will be going to the moon

B. He is playing football tomorrow

C. She will sleep all day

D. We will have dinner at 8 PM

Grammar › View

According to neighborhood folklore, Napoleon’s big toe is hidden in a vault in ________ basement.

A. Mr. Wilsons

B. Mr. Wilson’s

C. Mr. Wilsons’


Past Participle › View

That tall new building in Kuala Lampur really ___ me!
a. fascinate
b. fascinating
c. fascinates