★ Present Perfect Tense
I ___________a lot about the oil industry since 1996.
A. learned
B. have learning
C. have learned
D. has learned
Preview next quiz:
She _______ a horse before.
A. hasn’t not ridden
B. hasn’t rode
C. has not rode
D. has not ridden
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.