placeholder image to represent content

Present perfect active and passive sentences

Quiz by aura yasmin

Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

New Quizalize solo game modes
15 questions
Show answers
  • Q1
    Which sentence is in the present perfect active voice?
    A letter has been writing by her.
    She has written a letter by her.
    She has written a letter.
    A letter has been written by her.
    30s
  • Q2
    Which sentence is in the present perfect passive voice?
    The cake has been baked by the chef.
    The chef has been baking the cake.
    The cake has been baking by the chef.
    The chef has baked a cake.
    30s
  • Q3
    Which sentence is in the present perfect active voice?
    A movie has been watching by me.
    A movie has been watched by me.
    I have been watching a movie.
    I have watched a movie.
    30s
  • Q4

    Saluna Berg is a Japanese girl. She ... in Indonesia since last year. She is here to study Indonesian culture in a private university in Central Java.

    Is

    Have been

    Has been

    Was

    30s
  • Q5

    Dara : What about my new dress, Lun?

    Saluna : Don't worry. Your boyfriend ... a lovely evening dress for you.

    Dara : Really? Why didn't he tell me?

    Saluna : It will be surprise, won't it?

    Has bought

    Was buying

    Have bought

    Isn't buying

    30s
  • Q6

    ... you ever visited his house?

    Have

    Where

    Has

    What

    30s
  • Q7

    She ... the letter already

    Has written

    Is writing

    Writes

    Wrote

    30s
  • Q8

    The cake ... by my mom

    Has baked

    Is baking

    Has been baked

    Bakes

    30s
  • Q9

    "We have gone to that restaurant before." What type of sentence is that?

    Active sentences

    Passive sentences

    30s
  • Q10

    They ... their homework yet

    Hasn't finished 

    Haven't finished 

    Doesn't finish

    Didn't finish

    30s
  • Q11

    The book ... by many people

    Has been read

    Was reading

    Reads

    Has read

    30s
  • Q12

    The letter ... by him yesterday

    Was written 

    Has written

    Writes

    Was writing

    30s
  • Q13

    The message ... by him just now

    Has sent

    Is sending

    Sends

    Has been sent

    30s
  • Q14

    He ... to Canada three times

    Is going

    Went

    Has gone

    Goes

    30s
  • Q15

    She ... Deutsch for five years

    Is studying

    Has studied

    Studied

    Studies

    30s

Teachers give this quiz to your class