Subject

    English Language

    Topic

    Narration

    Which of the following is the correct direct speech for: She asked me if I had finished my homework.

    ক)
    She said, "Have you finished your homework?"
    খ)
    She said, "Did you finish your homework?"
    গ)
    She said, "You have finished your homework?"
    ঘ)
    She said, "Had you finished your homework?"

    Explanation

    Rules for converting Indirect Speech to Direct Speech: Reporting verb পরিবর্তন: - "Asked" কে "said" দিয়ে replace করতে হবে। Pronoun পরিবর্তন: - "Me" থেকে "you" তে পরিবর্তন করতে হবে। Tense adjustment: - Past Perfect ("had finished") থেকে Present Perfect ("have finished") এ আসতে হবে। Question formation: - "If" clause কে direct question এ convert করতে হবে। Punctuation: - Quotation marks ("...") যোগ করতে হবে এবং question mark (?) ব্যবহার করতে হবে। Indirect: She asked me if I had finished my homework. Direct: "She said, 'Have you finished your homework?'"

    Find Tutors

    View all Tutors