[ Tenses with Time Expressions ]
They ___ (be) friends for a long time.
A. have been
B. will be friends
C. are friends
D. were friends

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 ContinuousOther quiz:
Determiners › ViewThere 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 › ViewAccording 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
