[ 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:
Simple Present Tense › ViewYou can … fresh vegetables at the farmer’s market.
- get
- gets
Grammar › View
I don’t mind ……
A. to talk to people face to face.
B. talking to people face to face.
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
