MCQEnglish Grammar

MP Board · Class 8 · English Grammar · PrepositionsFill in the blank: "They have been playing cricket two hours."

📊Student Analytics & Stats
Total Attempts: 1
Accuracy Rate: 100%
Step-by-Step Solution

The correct preposition is 'for'. 'For' is used to denote a period/duration of time.

Detailed Options Breakdown
Option : since

Incorrect choice. This distractor represents a common misunderstanding of the core principles of Prepositions.

Option 1: for (Correct Answer)

Correct choice. Refer to the step-by-step verified solution guidelines above for details.

Option 2: from

Incorrect choice. This distractor represents a common misunderstanding of the core principles of Prepositions.

Option 3: at

Incorrect choice. This distractor represents a common misunderstanding of the core principles of Prepositions.

💡 Study Guide: This question tests core syllabus concepts from Prepositions. For formulas, key summaries, and mock exam reference guides, read the full Prepositions Revision Notes.
← All Chapter QuestionsEnglish Grammar Chapters