[ Verb Tenses ]
I ______ this company for five years now, and I really appreciate the opportunities I’ve had.
A. join
B. joined
C. have joined
D. have been with

Random Topics:
Grammar - may/might/couldTemporal Conjunctions and ConnectivesVerbs & Phrasal VerbsGrammar / PronounsGrammar - Present Perfect TenseDefinite and Indefinite ArticlesWord FormationThe Present Progressive TenseModal Verbs and AdviceModifiersOther quiz:
Conjunction › ViewMai worked hard, ______ she passed her exam.
A. so
B. although
C. because
D. but
Future Tenses › View
My parents are returning from Italy next Monday at 7 p.m. So this time next Monday I ….. them at the airport.
A. will be meeting
B. will have met
C. will meet
D. will have meeting
