Get in Touch
●
skoolyst@gmail.com
●
+92 334 0673401
0
ہوم
سکولز
متعلق
بلاگ
دکان
ویڈیوز
MCQs
UR
English
0
Login
Register
MCQs
Practice
Q
Easy
1 Mark
English
Sentence Correction & Common Errors
Choose the correct sentence.
A
He has finished his homework yesterday.
B
He finished his homework yesterday.
C
He has finish his homework yesterday.
D
He finishing his homework yesterday.
Show Hint
Reset
Check Answer
Explanation
A specific past time marker like "yesterday" requires the simple past tense, not the present perfect.
Reference: Skoolyst English Grammar Guide , Page 3
Hint
Definite past time words (yesterday, last week, in 2020) never pair with present perfect.
Similar Questions
Choose the sentence without redundancy.
Medium
English
Choose the correct sentence.
Easy
English
Choose the correct sentence.
Medium
English
Choose the correct sentence.
Hard
English
Choose the correct sentence.
Easy
English