Identify the tense error: She has finished her homework yesterday.
A. The tense error is using ‘has finished’ with ‘yesterday’.
B. She finished her homework yesterday.
C. She had finished her homework yesterday.
D. She has been finishing her homework yesterday.

Random Topics:
Present and Past Simple TenseMust / must notPresent Simple PassiveSuperlative AdjectivesAdverb of MannersComparison Degree & GerundsGrammar and Passive VoiceUnscramble SentenceGrammar AssessmentPreposition of DirectionOther quiz:
Grammar › ViewFranz doesn’t like _____tea________coffee. He only drinks milk.
A. either … or
B. neither …nor
Grammar › View
The plane…landing at the airport at 9 AM tomorrow.
A. it is
B. it really is
C. is descending
D. will be
Conjunction › ViewSang Kancil was frightened ________ Sang Harimau wanted to eat him.
A. but
B. because
C. so
Grammar › View
Choose the word(s) CLOSEST in meaning to the underlined word(s) in the following question
Young people are now getting more and more concerned about environmental problems.
___
A. worried
B. nervous
C. hopeless
D. uneasy
