Select the most appropriate option to fill in blank number 3.
Show answer & explanation
Correct answer: D
Explanation
The correct answer is option 4 i.e. practised.
Context: The sentence refers to something that has been happening for hundreds or thousands of years, so past participle form is needed. '... and have been ___ all over the world' requires past participle after “have been”.
Analysis of the given options:
-
practice – Noun; incorrect here
-
practised – Past participle (British spelling) – correct
-
practises – Present form, wrong tense
-
practices – Present form of verb or plural noun; incorrect
Correct word: practised
Reason: The structure “have been practised” indicates an action continuing over a long period.
Hence, the chosen option is correct.