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

My father works in London.

A. SVO

B. SVC

C. SVA

D. SV


Mixed General Quiz › View

The robber ___ the television from the shop.
a. store
b. stole

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