Grammar Quiz

[ Grammar ]

You have been running in circles ____ 30 minutes!

A. since

B. for

Select your answer:
A  B  C  D  E 


Random Topics:

Verbal TensesComparatives ( adj/ adv)Past Simple, Present Perfect TenseNo Excuse Words / Conjunction SOSimilesQuestion Tags in Verb TensesInfinitives or GerundsPresent Perfect Tense and Simple Past TenseQuantifiers and ArticlesAdverb of Manners

Other quiz:

Phrasal Verbs › View

Can you _____ your clothes, please?

They’re on the floor and I want to clean the room.

A. put up

B. pick up

C. give up


Grammar › View

You _________to me when I told you to turn the oven off.

A. was not listening

B. were not listening

C. are not listening

D. don’t listen

Grammar › View

I was ________ exhausted by the end of the day.

A. extremely

B. incredibly

C. completely


Grammar › View

Which sentence is in the future perfect tense?

A. The airplane had arrived at the gate already. 

B. The airplane has arrived at the gate already. 

C. The airplane will have arrived at the gate already.