[ Perfect Tenses ]
He (work) for three different companies so far.
A. has worked
B. will have worked
C. had worked

Random Topics:
Present Perfect vs Past SimplePresent Perfect and Present Perfect ContinuousVerb FormsNouns, Pronouns, Antecedents, and Singular and PluralGrammar speak,talk,say,tellConjunctions, Interjections and Sentence TypeGrammar (want to/ need to/ have to)Modal Verbs of PermissionPresent PerfectSubject Verb Agreement and Coordinating ConjunctionsOther quiz:
Grammar › ViewI was born in Weslaco Texas.
A. I was born, in Weslaco Texas.
B. I was born, in Weslaco, Texas.
C. I was born in Weslaco, Texas.
D. I was born in Weslaco Texas.
Tenses and Comparisons › View
Hey Dimas, Ratna, and Joko! Let’s have some fun with words! What is the superlative form of the adjective ‘tall’?
A. tallier
B. taller
C. tallest
D. tallestest