Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - may/might/couldTemporal Conjunctions and ConnectivesVerbs & Phrasal VerbsGrammar / PronounsGrammar - Present Perfect TenseDefinite and Indefinite ArticlesWord FormationThe Present Progressive TenseModal Verbs and AdviceModifiers

Other quiz:

Conjunction › View

Mai 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