Grammar Quiz

Present Perfect - Just, Already, Yet Quiz


Preview:


I ____________ (mop) the floor so don’t go running around. You might slip.

A. have just mopped

B. haven’t mopped yet

C. have already mopped


A: Will Paul arrive this afternoon?

B: No, he ___________ (arrive) this morning.
_
A. has already arrived

B. has just arrived.

C. hasn’t arrived yet.


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


A: Is that Mark on the phone?

B: yeah, he __________ (call) to say hi.
_
A. has just called

B. has already called

C. hasn’t called yet


Jane _________________ (go out), she’s still in her room.

A. hasn’t gone out yet

B. has already gone out

C. has just gone out


A: I’m making food, do you want some?

B: Oh! It’s ok, I’m full. I ______________ (eat)
_
A. have already eaten

B. have just eaten

C. haven’t eaten 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


A: You missed the bus, it __________ (depart) like, a minute ago.

B: Oh. oh well.
_
A. has just left

B. has already left

C. hasn’t left yet


They ____________ (release) the new video! Quick, watch it in Youtube!

A. has just released

B. hasn’t released yet

C. has already release


A: I ____________ (send) you the e-mail.

B: aw, but the deadline’s still next week!
_
A. have already sent

B. have just sent

C. haven’t sent yet


_______________ (clean her room)? Mom’s coming soon

A. has she cleaned her room yet

B. she has already cleaned her room

C. she has just cleaned her room


What? They ____________ (leave)? But I wanted to come with them!

A. have already left

B. have just left

C. hasn’t left yet




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.