Study

Perfect Grammar?

  •   0%
  •  0     0     0

  • My friend's a great writer. He _____________________ (write) lots of books so far.
    My friend's a great writer. He HAS WRITTEN lots of books so far.
  • We _____________________ (travel) around South America since June and _____________________ (start) by exploring Machu Picchu in Peru.
    We HAVE BEEN TRAVELLING around South America since June and STARTED by exploring Machu Picchu in Peru.
  • I _____________________ (eat) at the Bigos Palace last night. The food was delicious. That's my favourite restaurant. I _____________________ (eat) there many times.
    I ATE at the Bigos Palace last night. The food was delicious. That's my favourite restaurant. I HAVE EATEN there many
  • Is Sonia here? No, she _____________________ (not come) yet.
    Is Sonia here? No, she HAS NOT COME yet.
  • "Saka takes on one player. He's taking on another! He cuts inside and shoots! ... and he ________________ (scored)! Arsenal 5 Manchester United 0!"
    "Saka takes on one player. He's taking on another! He cuts inside and shoots! ... and he HAS SCORED! Arsenal 5 Manchester United 0!"
  • How many plays _____________________ (write) by Shakespeare?
    How many plays WERE WRITTEN by Shakespeare?
  • How long _____________________ (you use) a bike to get around? I _____________________ (receive ) mine for my birthday and I _____________________ (ride) daily so I feel pretty fit.
    How long HAVE YOU BEEN USING a bike to get around? I RECEIVED mine for my birthday and I HAVE BEEN RIDING it daily so I feel pretty fit.
  • Money's tight. I _______________________ (have to) work 2 jobs just to make ends meet.
    Money's tight. I HAVE BEEN HAVING TO work 2 jobs just to make ends meet.
  • I'm not upset. It's just I _________________________ (peel) onions.
    I'm not upset. It's just I HAVE BEEN PEELING onions.
  • . _____________________ (you / speak) to mum yet? No, I _____________________ (call) her all morning but she _____________________ (not pick up) so far.
    HAVE YOU SPOKEN to mum yet? No, I HAVE BEEN CALLING her all morning but she HASN"T PICKED UP so far.
  • Sorry, I’m late. How long _____________________ (you wait)?
    Sorry, I’m late. How long HAVE YOU BEEN WAITING?
  • Why is she lying on the ground? Perhaps she _____________________ (hurt) herself. I hope someone _____________________ (call) for an ambulance..
    Why is she lying on the ground? Perhaps she HAS HURT herself. I hope someone HAS CALLED for an ambulance..
  • We _____________________ (not have) a holiday last year, because there_____________________ (not be) enough time for that.
    We DIDN"T HAVE a holiday last year, because there WASN"T enough time for that.
  • I had to leave the meeting early. What ________________ (happen) at the end?
    I had to leave the meeting early. What HAPPENED at the end?
  • Hi. Long time, no see. What ______________________ (do) since I last ___________________ (spoke) to you.
    What HAVE YOU BEEN DOING since I last SPOKE to you.
  • Sandra _____________________ (throw up ) for a week. Her boyfriend Jack says she _____________________ (start) to feel ill last Monday. Everyone ________________ (beg) her to make an appointment with the doctor.
    Sandra HAS BEEN THROWING UP for a week. Her boyfriend Jack says she STARTED to feel ill last Monday. Everyone HAS BEEN BEGGING her to make an appointment
  • You look tired. What time _____________________ (you / go) to bed?
    You look tired. What time DID YOU GO to bed?
  • How many books _____________________ (write) by J.K. Rowling?
    How many books HAVE BEEN WRITTEN by J.K. Rowling?
  • The weather _____________________ (be) very good yesterday so I _____________________ (not stay) at home.
    The weather WAS very good yesterday so I DIDN'T STAY (not stay) at home.
  • How long ____________________ (he / shop)? I ____________________ (wait) for ages for him to return so we can start cooking.
    How long HAS HE BEEN SHOPPING? I HAVE BEEN WAITING for ages for him to return so we can start cooking.
  • I ____________________ (read) a lot of books by Sacha. I ____________________ (even / read) his newest one: "Watching Grass Grow for Beginners". A Great read!
    I HAVE READ a lot of books by Sacha. I HAVE EVEN READ the newest one: "How to Watch Grass Grow for Beginners". A Great read!
  • He's not coming with us to the cinema. He _________________ (download) the film and he __________________ (watch) it several times.
    He's not coming with us to the cinema. He HAS DOWLOADED the film and he HAS WATCHED it several times.
  • Do you remember how you first _____________ (meet) your best friend?
    Do you remember how you first MET your best friend?
  • It's a great film. I _________________ (see) it twice already.
    It's a great film. I HAVE SEEN it twice already.
  • I ____________________ (share) a flat since I ____________________ (move) out from my parents' place.
    I HAVE BEEN SHARING a flat since I MOVED out from my parents' place.