[ Vocabulary and Grammar ]
A: Have you finished your project yet?
B: I … one project two days ago, but then my boss … me another one!
A. finished – has given
B. have finished – has given
C. have finished – gave
D. finished – gave

Random Topics:
Simple Tenses in EnglishConjunctions - ConnectorsNo Excuse Words / Conjunction SOAdverb Clause ConnectorModal VerbPerfect Progressive TensesAdjectives or AdverbsAdjective & AdverbPoetry VocabularyWill vs Verb InfinitivesOther quiz:
Time Clauses of Future › ViewWe’ll call a taxi _______ the conference ends.
A. when
B. unless
C. as long as
D. if
Grammar › View
I’ve been calling Beth all this morning and she has not answered. She _____________have the phone with her. It’s just a possibility.
A. Can’t
B. Doesn’t have to
C. Shouldn’t
D. Might not
How … the cookies smell?
A. do
B. does
Subject Verb Agreement and Verb Tenses › View
The sun (shine) so brightly that I had to wear sunglasses.
A. shining
B. shone
C. shined
