Grammar Quiz

[ Tenses ]

Which sentence is grammatically correct based on the time expression used?

A. I have finished my project yesterday.

B. I finished my project yesterday.

C. I have finished my project last week.

D. I finished my project so far.

Select your answer:
         


Random Topics:

Do not- Does notModals & ConditionalsPrepositions of Place & TimeTransportation VocabularySentence and FragmentComparatives, Superlatives, and Modalstoo / enoughGerunds and TensesSimple Present - Negative & InterrogativePassive Modals in Different Tenses

Other quiz:

Grammar and Structure › View

I wish I ____ you some money for your rent, But I’m broke myself

A. can lend

B. would lend

C. could lend

D. will lend


Grammar › View

Have you worked _________ the solution yet?

A. out

B. in

C. off