wiz-icon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

Fill in the blank with the most appropriate word:
David can go to bed now. He __________ his homework.

A
finish
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
has finished
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
C
finishes
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
finished
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution

The correct option is B has finished
Answer : B

Present Perfect Tense is used to refer:
  • to a completed action and an indefinite/unspecified time in the pas
  • to an action that began in the past and continued to the present time

Here in the question, we see that the speaker is expressing that David has done his homework and thus can go to bed. Thus the speaker is referring to an action that is completed at the time of speaking (i.e. completion of homework) but no reference to time has been made. Therefore the correct tense to use here is Present Perfect.

Formulation of sentences of Present Perfect Tense: have/has + past participle form of the verb.

"have" is used with : I / you / we / they
"has" is used with : he / she / it

Here the verb is finish, & past participle of finish is -- finished.

Therefore to construct this sentence in Present Perfect Tense we will add "has" + "finished".

Thus, the correct complete sentence is:
David can go to bed now. He HAS FINISHED his homework.


  • Finish is the stem word
  • Finishes is 3rd person present
  • Finished is past tense


flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Reading Time
MATHEMATICS
Watch in App
Join BYJU'S Learning Program
CrossIcon