Grammar Quiz

[ Tenses ]

. Which sentence is correct in Present Perfect?

A. I have been finish my homework.

B. She has visited London twice.

C. He have ate lunch already.

D. We has go to school every day.

Select your answer:
A  B  C  D  E 


Random Topics:

May, MightPast, Present, FutureSimple Past - Irregular VerbsTenses and Sentence CompletionPassive to ActivePresent Simple ProgressivePresent Perfect vs Past SimpleEnglish ArticleAdjectives with PrepositionBare Infinitive and To Infinitive

Other quiz:

Gerund or Infinitive › View

Don’t forget … off the lights.

A. turning

B. to turn


Vocabulary › View

What does the adjective “predominant” mean?

A. Least important

B. Most important, obvious, or typical aspects of something

C. Unusual or different

D. Famous

Quantifiers and Articles › View

Choose the correct article to complete the sentence: ‘___ apple a day keeps ___ doctor away.’

A. Some

B. A

C. An, the

D. Many


Grammar › View

She came to live here …… a month ago.

A. quite

B. beyond

C. already

D. almost