Mavzular

Ingliz tili / Oʻtgan zamonlar

Present Perfect Continuous

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 … English for two years. (study)

2.

She … since morning. (work)

3.

They … for an hour. (wait)

4.

It … since morning. (rain)

5.

We … Chinese since January. (learn)

6.

How long … you been waiting?

7.

How long … she been working here?

8.

I … not been sleeping well lately.

9.

He … not been feeling well.

10.

I've been waiting … an hour.

11.

He's been working … 9 o'clock.

12.

Have you been waiting long? — Yes, I … .

Oʻrta · 12 ta

1.

Your hands are dirty. — I … in the garden.

2.

Her eyes are red. She … .

3.

I … five letters so far. (write, nechta)

4.

She … the room. It looks great now. (paint, natija)

5.

He … tennis for three years. (play)

6.

They … in this town since 2010. (live)

7.

Qaysi so'roq to'g'ri?

8.

Qaysi inkor to'g'ri?

9.

Qaysi gap to'g'ri?

10.

Quyidagilardan qaysi gap grammatik jihatdan to'g'ri?

11.

He … the car for a week. (use)

12.

I … to him for ten minutes. (talk)

Qiyin · 6 ta

1.

Qaysi gap noto'g'ri?

2.

Qaysi gapda xato bor?

3.

Quyidagi gaplardan qaysi birida xato bor?

4.

Qaysi gap natijani ta'kidlaydi?

5.

Qaysi gap jarayonni ta'kidlaydi?

6.

To'g'ri yozilgan gapni tanlang.