Study

Present Perfect

  •   0%
  •  0     0     0

  • (taste) We ___ some samples at the food market to decide what to buy.
    We have tasted some samples at the food market to decide what to buy.
  • (just/order) John and Lisa ___ dessert, so they’re waiting for it.
    John and Lisa have just ordered dessert, so they’re waiting for it
  • (spoil) The milk ___ because it was left out of the fridge.
    The milk has spoiled because it was left out of the fridge.
  • (never/see) She ___ a fruit as unusual as dragon fruit.
    She has never seen a fruit as unusual as dragon fruit.
  • (discover) They ___ a local market that sells fresh seafood every morning.
    They have discovered a local market that sells fresh seafood every morning.
  • (serve) This restaurant ___ sushi to over a thousand customers this week.
    This restaurant has served sushi to over a thousand customers this week.
  • (try) Maria ___ different types of exotic fruits in her travels.
    Maria has tried different types of exotic fruits in her travels.
  • I (never/eat) I ___ such a delicious pie before!
    I have never eaten such a delicious pie before!
  • (learn) The students ___ how to bake bread.
    The students have learned how to bake bread.
  • (receive) He ___ a delivery of fresh herbs for the kitchen.
    He has received a delivery of fresh herbs for the kitchen.
  • (make) We ___ a new recipe using only fresh ingredients.
    We have made a new recipe using only fresh ingredients.
  • (eat) I ___ three pieces of chocolate cake today!
    I have eaten three pieces of chocolate cake today!
  • (prepare) The cooks ___ the vegetables for tonight's special dish.
    The cooks have prepared the vegetables for tonight's special dish.
  • (try) Have you ___ the new vegan burger they just released?
    Have you tried the new vegan burger they just released?
  • (buy) Have you ___ any groceries for tonight’s meal?
    Have you bought any groceries for tonight’s meal?
  • (forget) Oh no! I ___ to buy eggs for the cake.
    I have forgotten to buy eggs for the cake.
  • (add) She ___ too much salt to the soup, so it's very salty.
    She has added too much salt to the soup, so it's very salty.
  • (already/cook) They ___ dinner for everyone.
    They have already cooked dinner for everyone.
  • (visit) We ___ several restaurants in town to find the best pizza.
    We have visited several restaurants in town to find the best pizza.
  • (find) The chef ___ a new technique to make the pasta.
    The chef has found a new technique to make the pasta.