★ Present and Past Perfect Tenses
We ___ not ___ any mails since we moved here a year old.
A. has … received
B. have … received
C. had … received
D. had … receive
Preview next quiz:
The dogs are hungry. They ___ not ___ anything the whole day.
A. had … eaten
B. had … ate
C. have … eaten
D. have … ate
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.