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:
         


Random Topics:

No Excuse Words / Conjunction SOReflexive pronounsPronounsMaritime Vocabulary and GrammarEmployment VocabularyNoun, Quantifiers and SuffixesMay, MightPast Progressive TenseVerb Patterns

Other quiz:

Phrasal Verbs › View

By the way, Sally, I’m ______ one or two friends ______ on Saturday and I was wondering if you and Peter would like to come too?

A. having / in

B. having / round

C. having / on

D. having / up


Grammar › View

My wife __________ today.

A. isn’t cooks

B. isn’t cooking