I ____ just ____ (finish) my homework.
I have just finished my homework.
She ____ (do) her homework last night.
She did her homework last night.
I ____ (work) with this teacher for years, but I ____ (meet) her in person for the first time last semester.
I have worked with this teacher for years, but I met her in person for the first time last semester.
I ____ just ____ (finish) my homework, and I ____ (send) it to my teacher this morning.
I have just finished my homework, and I sent it to my teacher this morning.
He ____ (lose) his ID card yesterday.
He has lost his ID card yesterday.
We ____ (have) an exam yesterday.
We had an exam yesterday.
We ____ (not / see) the results yet because the school ____ (delay) the announcement yesterday.
We have not seen the results yet because the school delayed the announcement yesterday.
She ____ already ____ (eat) lunch, but she ____ (skip) breakfast yesterday.
She has already eaten lunch, but she skipped breakfast yesterday.
They ____ (live) in this city since 2021.
They have lived in this city since 2021.
They ____ (join) the English club last year.
They joined the English club last year.
They ____ (practice) English for months, but they ____ (perform) on stage only last week.
They have practiced English for months, but they performed on stage only last week.
We ____ never ____ (visit) this school before, but we ____ (join) the event last week.
We have never visited this school before, but we joined the event last week.
We ____ not ____ (submit) the assignment yet.
We have not submitted the assignment yet.
She ____ (not / understand) the lesson last week.
She didn't understand the lesson last week.
We ____ (prepare) for the exam since January, but the test ____ (start) much later than expected.
We have prepared for the exam since January, but the test started much later than expected.
He ____ (study) English for three years, but he ____ (start) speaking confidently last year.
He has studied English for three years, but he started speaking confidently last year.
They ____ (improve) their speaking skills a lot this semester.
They have improved their speaking skills a lot this semester.
They ____ (feel) nervous during their first presentation.
They felt nervous during their first presentation.
They ____ (know) each other for a long time, but they ____ (become) close friends during the group project.
They have known each other for a long time, but they became close friends during the group project.
They ____ (work) together for several months, but they ____ (start) the project only last semester.
They have worked together for several months, but they started the project only last semester.