Grammar Quiz

[ Present Perfect Tense ]

He ___________________________ this early for years!

A. Hasn’t woken up
B. Haven’t waken up
C. Haven’t waked up
D. Hasn’t waked up
E. Hasn’t woke up

Select your answer:
A  B  C  D  E 


Random Topics:

Modals Of Speculation-ed and -ing AdjectivesPresent Perfect, Present Simple, Present ContinuousModal Verb, Passive VoiceVerbs and Possessive AdjectiveGrammar for TOEFLModal ProbabilityPast Continuous and Past Simple TensePassive Sentenceanother/the others/each other/one another

Other quiz:

Grammar › View

Choose the correct answer.
The play will begin soon. Please whisper…………..

A. gently

B. easily

C. softly


would should could › View

I ______ buy a new car even if I had the money.

A. would not

B. could not

C. should not

Future Perfect vs Future Continuous › View

(you / retire) by the time you’re 60?

A. Will you have retired

B. Will you be retiring


Adverbs of Manner › View

Kendo plays very______. He is a ______  player.

A. good-well

B. well-good