★ Present Perfect - Just, Already, Yet
I __________________ (do) my math homework, but I __________________ (do) my English homework yet.
A. have already done, haven’t done
B. have already done, have done
C. did, have done
D. haven’t done, have done
Preview next quiz:
A: Where’s the bus?
B: It ___________________ (depart) 20 minutes ago.
A: What? I thought I was on time!
A. has already departed
B. has just departed
C. hasn’t departed yet
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.