Correct option is B
The correct option is (b)
had already begun.
· The sentence is describing an action (the musical show) that started before another past event (when we arrived in the hall). This is a classic example of
past perfect tense, which is used to show that an action was completed before another action in the past.
·
Had already begun is the correct form because the past perfect tense is formed with
had + past participle (begun).
Why the other options are incorrect:
·
(a) has begun: This is the present perfect tense, which is used to indicate actions that started in the past and continue into the present or have relevance to the present. It doesn't fit the context here, as the sentence is referring to an action in the past, not a present ongoing action.
·
(c) had already began: "Began" is the simple past form of the verb, and it should not be used with "had." The correct past participle of "begin" is
"begun," not "began."
·
(d) would begin: This is the conditional tense, which would indicate that something was expected to happen in the future, but here, we're referring to a past event. Therefore, "would" is not appropriate.
Grammatical Rule:
·
Past Perfect Tense: The past perfect tense is used to describe an action that was completed before another action in the past. It is formed using
had + the past participle of the verb.
· Example: By the time we arrived, the show
had already begun.
Grammatical structure:
·
Subject + had + past participle
· Example: She
had already finished her work when I called her.