![Grammar Quiz](https://grammarquiz.net/static3/logo.png)
[ Verb Tenses ]
Tom has been my friend _________ a long time.
A. since
B. lately
C. already
D. for
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Intensive vs. Reflexive PronounParticiple & Appositive Adjective InfinitivesGrammar and ReadingCommasGrammar: Have toPrepositions of Place & TimeInfinitives and Gerunds
Other quiz:
Passive Voice › ViewEnglish is spoken in Singapore
A. Active Voice
B. Passive Voice
Grammar › View
___ + past perfect +if only/ shouldn´t / neednt + have/had + past participle
A. Wish
B. Was
C. Were
D. Wouldn´t
How to use : Read the question carefully, then select one of the answers button.