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.

Testni boshlash

Yoki quyida mashq qiling: variantni tanlang — javob va izoh chiqadi. Ball berilmaydi.

Oson · 12 ta

1.

I … my homework. (finish)

2.

She … to London. (go)

3.

They … lunch already. (eat)

4.

He … a letter. (write)

5.

… you ever been to Paris?

6.

… she finished yet?

7.

I … seen that film. (hech qachon)

8.

We haven't finished … . (hali)

9.

He has … left. (hozirgina)

10.

I've lived here … ten years.

11.

I've lived here … 2015.

12.

Have you done your homework? — No, I … .

Oʻrta · 12 ta

1.

She has … in this school for five years. (work)

2.

We haven't … him since Monday. (see)

3.

How long … you lived here?

4.

He … his keys. He can't open the door. (lose)

5.

I've known her … 2018.

6.

They've been married … twenty years.

7.

She is not at home. She has … to the shop. (go)

8.

I've just … from the shop. (come)

9.

Has Tom called you …?

10.

I have … finished my work. (allaqachon)

11.

Which sentence is correct?

12.

They … in London since 2020. (live)

Qiyin · 6 ta

1.

Qaysi gap to'g'ri?

2.

Qaysi gapda xato bor?

3.

Quyidagilardan qaysi gap grammatik jihatdan to'g'ri?

4.

To'g'ri yozilgan gapni tanlang.

5.

Qaysi variant xatosiz yozilgan?

6.

Qaysi gap noto'g'ri?