[ 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.

Random Topics:
Modal VerbsVerbal CommunicationVocabulary and PrepositionsAdjective & AdverbModals and Daily VocabularySimple Past Tense and Present Continuous TenseTenses & PrepositionAction vs Linking Verbs/ Verb PhrasesClauses and GerundsIf ClausesOther quiz:
Grammar › View….. did you put the butterfly you caught?
A. When
B. Where
C. Who
D. Which
Conjunctions › View
Complete the sentence using the correlative conjunctions.
I was not sure ——— you would show up ——— not.
A. not only ——- but also
B. neither——nor
C. whether——or
D. both ——- and
Grammar › View_________________ that I was speaking to someone as important as
A. Little have I known
B. Little did I know
C. I knew little
D. Little I knew
Must Vs Have to › View
Choose the correct option.
A. Drivers must to signal when they turn.
B. Drivers have to signal when they turn.
