Back to Practice
B1Grammar8 min

Present Perfect vs Past Simple

Read, respond and check your answers. Explanations are included after each attempt.

BET ORIGINAL · FREE PRACTICE

Complete each sentence with the verb in brackets.

0 of 3 answered
01I ___ the report yesterday. (finish)
02She ___ three clients so far today. (call)
03We ___ this software in 2023. (buy)

Answer every question to check your result.