People and experiences
Life events
Time expressions
Irregular verbs
Negative and questions
100

Complete the sentence with the present perfect: "I ____ (meet) my new neighbor."

I have met my new neighbor."

100

Choose the correct form: "They ____ (graduate) from high school."

"They have graduated from high school."

100

Which time expression is often used with present perfect: "yesterday", "ever", or "last year"? (choose one)

"ever" (is commonly used with present perfect)

100

Fill the blank: "He has ____ (drink) all the juice."

"He has drunk all the juice."

100

Make the negative: "She has finished."

"She has not finished." / "She hasn't finished."

200

Change to present perfect: "She visits the museum." (use "already")

"She has already visited the museum."

200

Complete: "My brother ____ (buy) a new car this year."

 "My brother has bought a new car this year."

200

Complete: "Have you ____ (ever) tried sushi?" (place "ever" correctly)

"Have you ever tried sushi?"

200

Choose correct form: "I have ____ (write) a letter today."

"I have written a letter today."

200

 Form a present perfect question: "you / see / that movie?"

"Have you seen that movie?"

300

Make a question in present perfect: "you / ever / speak / to a celebrity?"

"Have you ever talked to a celebrity?"

300

Make a negative present perfect: "He / not / finish / the project."

"He has not finished the project." / "He hasn't finished the project."

300

Fill in with since or for: "They have lived here ____ 2010."

"They have lived here since 2010."

300

Fill in: "They have ____ (take) the bus to school."

"They have taken the bus to school."

300

Change to negative with "yet": "They have completed the assignment."

"They have not completed the assignment yet." / "They haven't completed the assignment yet."

400

Fill in with the correct form: "We ____ (know) each other since middle school."

"We have known each other since middle school."

400

Combine using present perfect: "I / visit / three countries." (write a full sentence)

Example: "I have visited three countries."

400

Make a sentence: "I / not / see / him / for / two months." (use present perfect)

"I have not seen him for two months." / "I haven't seen him for two months."

400

Make a sentence using present perfect and the irregular verb "break" (include an object).

Example: "She has broken the window."

400

Make a question using present perfect and "how long": "he / live / here?"

"How long has he lived here?"

500

Write a short present perfect sentence about a life experience you have had (use a regular verb).

Example answer: "I have studied abroad."

500

Correct the mistake: "She has went to three concerts." (fix the verb)

Corrected: "She has gone to three concerts." (or "She has been to three concerts.")

500

Rewrite using present perfect and "already": "She finished her homework."

"She has already finished her homework."

500

Change to present perfect: "She loses her keys." (imply it happened recently)

"She has just lost her keys."

500

Write a short dialogue (2 lines) where one student asks if someone has done something and the other replies negatively using "yet".

  • "Have you done your homework yet?"
  • "No, I haven't done it yet."