Grammar Quiz

[ Present Tenses ]

They ______ (work) hard on the project for the last few weeks.

A. worked

B. have worked

C. have been working

Select your answer:
A  B  C  D  E 


Random Topics:

Hope, Thank, Modal VerbsModals of Obligation-ed and -ing AdjectivesPast, Present, FutureCoordinating and Subordinating ConjunctionsArticles and QuantifiersSpellingDefinite and Indefinite ArticlePast Simple VerbsPronouns, Sentence Structure, and Figurative Language

Other quiz:

Grammar › View

They _______________ tennis yesterday at 6 p.m.

A. are playing

B. play

C. were playing

D. was play


Grammar › View

Adjective Identification: In the sentence “The old house is haunted,” what word is the adjective?

A. Haunted

B. Old

C. House

Past Simple VS Used to › View

Last Christmas I … a new laptop from Santa.

A. used to get

B. gave

C. got

D. used to got


Pronouns › View

When ____ see Mr. Smith tomorrow, please ask about the homework.

A. you

B. he

C. she