Mavzular
Ingliz tili / Oʻtgan zamonlar
Present Perfect (hozirgi tugallangan zamon)
Test: 10 ta savol, vaqt bilan
4 ta oson, 4 ta oʻrta, 2 ta qiyin. Tez va toʻgʻri javob — koʻproq ball.
Yoki quyida mashq qiling: variantni tanlang — javob va izoh chiqadi. Ball berilmaydi.
Oson · 12 ta
I … my homework. (finish)
She … to London. (go)
They … lunch already. (eat)
He … a letter. (write)
… you ever been to Paris?
… she finished yet?
I … seen that film. (hech qachon)
We haven't finished … . (hali)
He has … left. (hozirgina)
I've lived here … ten years.
I've lived here … 2015.
Have you done your homework? — No, I … .
Oʻrta · 12 ta
She has … in this school for five years. (work)
We haven't … him since Monday. (see)
How long … you lived here?
He … his keys. He can't open the door. (lose)
I've known her … 2018.
They've been married … twenty years.
She is not at home. She has … to the shop. (go)
I've just … from the shop. (come)
Has Tom called you …?
I have … finished my work. (allaqachon)
Which sentence is correct?
They … in London since 2020. (live)
Qiyin · 6 ta
Qaysi gap to'g'ri?
Qaysi gapda xato bor?
Quyidagilardan qaysi gap grammatik jihatdan to'g'ri?
To'g'ri yozilgan gapni tanlang.
Qaysi variant xatosiz yozilgan?
Qaysi gap noto'g'ri?