[ 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:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
No Excuse Words / Conjunction SOReflexive pronounsPronounsMaritime Vocabulary and GrammarEmployment VocabularyNoun, Quantifiers and SuffixesMay, MightPast Progressive TenseVerb PatternsOther quiz:
Phrasal Verbs › ViewBy 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