[ 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:
Causative VerbGrammar - Nouns, Verbs, and AdjectivesVerbs and PrepositionsPreference & Future TenseHave to / Do not have toGrammar - Verb FormsPast Simple & Past ContinuousWho vs WhomSubordinating ConjunctionsOther quiz:
Grammar › ViewDid you see the books ___ I bought her?
A. That
B. Which
Simple Present Tense › View
Irene : _________
Chanyeol : yes, they do
A. Does your parents speak English?
B. What do your parents do?
C. Do your parents speak English?
D. Is your English good?