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:

Vocabulary › View

People often do not recognize her when she wears her hair straight.

Recognize means:

A. To avoid
B. Take serious
C. To formally acknowledge
D. None of the above


Conjunction › View

Connect the following ideas using ‘and’: I like to eat pizza. I enjoy ice cream.

A. I like to eat pizza and I enjoy ice cream.

B. I like to eat burgers and I enjoy ice cream.

C. I like to eat pizza and I enjoy cake.

D. I like to eat ice cream and I enjoy pizza.

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