Fill in the blank with the appropriate form of the verb.
Ravi Shankar ______ by the Music Society.
A
honour
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
was honoured
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
C
has been honoured
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
D
is honouring
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution
The correct options are B was honoured C has been honoured
Present perfect tense describes an action that occurred in the indefinite past or began in the past and continued to the present time. This tense is formed by using “has/have been” and the past participle of the verb. For example - I have lived here for years or I have lived here since 1995.
Past tense expresses an action or situation that was started and finished in the past. Most past tense verbs end in “-ed”. The irregular verbs have special past tense forms that must be memorized, like "left" is the past form of leave. For example – Last night, I finished my entire holidays' homework.
Either of the two forms can be used in the given sentence. Therefore Options B and C are correct.
Options A: honour is the simple present form of the verb, the given sentence is in the passive voice which always makes use of the past participle of the main verb. Hence, option A is incorrect.
Similarly for option D, the main verb is in the continuous form which is not acceptable for passive voice sentences. Hence, option D is incorrect.