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:

Determiners › View

There are too____ children playing in the playground.

A. much

B. many


Grammar › View

The new laptop uses 50 percent ____ power than the old one.

A. less

B. least

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