Grammar Quiz

[ Verb Tenses ]

Choose the correct option to complete each sentence: 1. Sarah __________ in that company for over ten years before she decided to resign.

A. has worked

B. had worked

C. has been working

Select your answer:
A  B  C  D  E 


Random Topics:

Verbs: Action, Linking, and HelpingSecond ConditionalDemonstrative Pronouns and Verb TensesPhrasal Verb and ModalOrdering AdjectivesComparison Degree & GerundsPossessive Adjective and PronounTransitional Phrases and ConjunctionsGrammar TOEFLDistinguishing Future Tenses

Other quiz:

Conjunctions › View

Identify the subordinating conjunction in the following sentence: ‘After the ship docked, the crew began unloading the cargo.’

A. During

B. Before

C. While

D. After


Grammar › View

We always ______________ a lot in our English class every day.
A. are learning
B. learn
C. learning
D. learned

Grammar › View

__ a nice day.

A. Its

B. It’s


Grammar › View

The hotel is ideal __  families with young children.

A. for

B. of

C. through

D. on