Study

12s Grammar unit 3 present perfect

  •   0%
  •  0     0     0

  • That performance ______ the most impressive thing I ______ on stage.
    is / have ever watched
    was / have watched
    was / ever watched
    is / ever watch
  • It is the first time I ______ traditional Vietnamese attire.
    wear
    wore
    have worn
    wearing
  • This is the second time the manager ______ the same mistake in his report.
    is making
    has made
    made
    makes
  • This is the only diamond necklace my mother ______ as an heirloom.
    ever received
    has ever received
    received
    is receiving
  • Taking a sabbatical ______ the best decision I ______ for my career.
    is / have ever taken
    was / ever took
    is / ever take
    was / have taken
  • This is the fourth time my flight ______ due to bad weather.
    has been delayed
    is delayed
    delayed
    was delayed
  • That is the worst movie I ______ this year.
    ever saw
    saw
    have ever seen
    am seeing
  • This new recipe ______ the most delicious dish I ______.
    is / ever cook
    was / have ever cooked
    is / have ever cooked
    was / ever cooked
  • It is not the first time he ______ a complaint about the poor service.
    files
    is filing
    filed
    has filed
  • It is the only hotel room we ______ with a view of the sea.
    stayed in
    have ever stayed in
    are staying in
    stay in