[ 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 › ViewThe car alarm has been going off for ages! I _______ someone _______ turn it off.
A. wish, will
B. wish, would
C. had, will
D. had, would
Vocabulary › View
laud
A. to improve
B. to praise
C. permanent
D. fraud
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.
