[ Perfect Tenses ]
He (work) for three different companies so far.
A. has worked
B. will have worked
C. had worked
Select your answer:
Random Topics:
Reflexive Pronoun Pronoun Loose vs. LoseSimiles and Body IdiomsCommunicative GrammarAuxiliaries VerbPresent Tense vs Present ContinuousAdjective vs AdverbPresent Continous
Other quiz:
Countable and Uncountable › ViewWe don’t need _______ salt.
A. many
B. much
Grammar › View
I_____my teacher since February.
A. know
B. knew
C. have known
D. am knowing
How to use : Read the question carefully, then select one of the answers button.