New past papers will be uploaded soon! New past papers will be uploaded soon!

Free MCQs & Online Quiz Practice for Exams

Review Mode Quiz Mode Quiz

    Q: Complete: "By 8 o'clock tonight, I ___ my homework."

    A) will have finished
    B) have finish
    C) had finished
    D) will finishing

    Q: Which sentence correctly compares two past actions?

    A) The bus had left before we reached the stop.
    B) The bus has leave before we reached the stop.
    C) The bus will have left before we reached the stop.
    D) The bus leaving before we reached the stop.

    Q: Which conjunction can introduce the later past event in a Past Perfect sentence?

    A) tomorrow
    B) before
    C) now
    D) next week

    Q: Choose the correct negative sentence. Choose the best option.

    A) She did not had seen him before.
    B) She had not saw him before.
    C) She had not seen him before.
    D) She had not see him before.

    Q: Which sentence is NOT in the Past Perfect tense?

    A) They had eaten before we arrived.
    B) She had finished the task.
    C) I had seen the film.
    D) He finished the task yesterday.

    Q: Identify the adverb: "She carefully opened the box."

    A) She
    B) Opened
    C) Box
    D) Carefully

    Q: Which preposition best completes the sentence? "We walked ___ the bridge."

    A) softly
    B) bright
    C) quickly
    D) across

    Q: Choose the correct Future Perfect sentence.

    A) They will have completed the work by Monday.
    B) They will completed the work by Monday.
    C) They have completed the work by Monday yesterday.
    D) They will have complete the work by Monday.

    Q: Complete: 'By the time we arrived, the movie _____.'

    A) had started
    B) has started
    C) will have started
    D) starts

    Q: What is the basic structure of the Past Perfect?

    A) Subject + has/have + past participle
    B) Subject + had + past participle
    C) Subject + will have + past participle
    D) Subject + had + verb-ing

    Q: Choose the correct form: 'She _____ already _____ home when I called.'

    A) had / went
    B) has / gone
    C) had / gone
    D) was / gone

    Q: Which sentence is grammatically correct? Choose the best option.

    A) I had saw the message.
    B) I had see the message.
    C) I has seen the message.
    D) I had seen the message.

    Q: Complete: 'After he _____ the letter, he posted it.'

    A) had written
    B) has written
    C) will have written
    D) writes

    Q: Which sentence correctly uses Past Perfect with 'before'?

    A) She had left before I arrive tomorrow.
    B) She had left before I arrived.
    C) She has left before I arrived.
    D) She had leave before I arrived.

    Q: Choose the correct short answer to 'Had they arrived?'

    A) Yes, they have.
    B) Yes, they did.
    C) Yes, they had.
    D) Yes, they were.

    Q: Complete: 'The children were tired because they _____ not _____ well.'

    A) did / slept
    B) have / slept
    C) had / sleep
    D) had / slept

    Q: Complete: "By the time you arrive, I ___ dinner."

    A) have cooked
    B) had cooked
    C) will have cooked
    D) cook

    Q: Which sentence is in the Present Perfect?

    A) He has broken the glass.
    B) He broke the glass yesterday.
    C) He was breaking the glass.
    D) He will break the glass.

    Q: Choose the correct form: "By next year, she ___ eight books."

    A) has written
    B) had written
    C) will have written
    D) is writing

    Q: Which sentence contains a preposition of time?

    A) The cat is under the bed.
    B) We met after lunch.
    C) She ran quickly.
    D) He is very kind.
Bootstrap Footer Square Arrow Go to Top Buttons