Grammar Quiz

[ Present Perfect Tense ]

Someone … left the letter on your desk.

  1. have
  2. has

Select your answer:
A  B  C  D  E 


Random Topics:

Modal AuxiliariesTemporal Conjunctions and ConnectivesDemonstrative PronounsAspect or tenses of VerbsSecond and Third ConditionalModal VerbAdverb Of PlaceAdverbs and PhrasesVOCAB & GRAMMARModals

Other quiz:

Prepositions › View

We should take a walk _____ the bridge! It could save us from the shining Sun!

A. Through

B. On

C. Under

D. Over


Vocabulary › View

To repeat (something written or said by another person) exactly. : to write or say a line or short section from (a piece of writing or a speech)

A. quote

B. inference

C. main idea

D. text

Grammar › View

Which sentence is correct?

A. The manager was tired because he was working all day.

B. The manager was tired because he had been working all day.

C. The manager was tired because he worked all day.


Grammar › View

Batu and Asya_______ play football.

A. doesn’t

B. don’t