★ Present Perfect: for/since
John and Magda ____ (not/speak) to each other ____ five days.
A. haven`t speak/ since
B. haven`t speaken/ for
C. haven`t spoken/ for
D. hasn`t speaked/ since
Preview next quiz:
Kate ____(know) her ____ childhood.
A. have know/ for
B. has known/ for
C. has known/ since
D. have knowed/ since
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.