★ Present Perfect: for/since
It looks like you ____ (not/clean) this kitchen ____ several weeks.
A. have not clean/ since
B. hasn`t cleaned/ for
C. haven`t cleaned/ for
D. have not clean/ since
Preview next quiz:
My parents ____ (stay) in this holiday villa in Spain every year ____ I was born.
A. have stayed/since
B. have stay/ since
C. have stayed/ for
D. have stay/ for
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.