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:
Polite RequestCannon vs. Canon Sit vs. SetAsking and Giving SuggestionFigurative LanguageAdjectiveAdverbs and AdjectivesFew, a few, little, a littletake, make, do

Other quiz: Grammar

It takes Minh 2 hours to do his homework every day.

A. Minh spends 2 hour doing his homework every day

B. Minh spends 2 hours to do his homework every day.

C. Minh spends 2 hours doing his homework every day.

D. Minh spends 2 hours to doing his homework every day.


How to use : Read the question carefully, then select one of the answers button.