Grammar Quiz

[ Present Perfect or Past Simple Tense ]

Wipe your feet! I ________ just _______ the floor!

A. have/mop

B. did/mop

C. have/mopped

Select your answer:
A  B  C  D  E 


Random Topics:

Articles and DemonstrativesAdjectives and ArticlesPresent Perfect Simple & ContinuousPast ContinuousDefinite and Indefinite ArticlesSentences Function and StructurePast Progressive TenseNo Excuse Words / Conjunction SOOrdering AdjectivesPre-intermediate

Other quiz:

Tenses and Word Formation › View

At that time, it_____, the contract satisfied all parties.

A. were signed

B. was signed

C. sign

D. signed


Infinitive and Gerunds › View

Try to do it without __________ too much noise

A. make

B. making

C. To make

Vocabulary › View

What is a transmitter?

A. A device that makes, sends, and receives electromagnetic waves

B. A cutting and chopping tool

C. Dry material to light a fire

D. Branches of a tree


Gerunds › View

Lining wool clothes with softer material makes them feel better.

How is the gerund or gerund phrase functioning?

A. subject

B. direct object

C. predicate nominative

D. object of the preposition