Simple sentence structure – оддий гап тузилиши s


PRESENT PERFECT CONTINUOUS



Yüklə 0,53 Mb.
Pdf görüntüsü
səhifə64/191
tarix02.01.2022
ölçüsü0,53 Mb.
#45318
1   ...   60   61   62   63   64   65   66   67   ...   191
2 5359478256028353169

PRESENT PERFECT CONTINUOUS 
 
Structure 
 
S + have / has + been + present participle + C + M. 
 
S + have / has + not + been + present participle + C + M. 
 
Have / has + S + been + present participle + C + M? 
 
Use. 
 
Present perfect continuous 
утган замонда бошланган ва хали хам давом этаётган ёки якиндагина тугаган иш-
харакатларни ифодалаш учун ишлатилади, 
 

I have been waiting for him. He still hasn’t come. 

I am sorry I am late. Have you been waiting along time? 
 
Present perfect continuous 
иш-харакат качондан бери содир булаётганини сураш ёки айтиш учун ишлатилади. 
Бу холатда асосан how long, for, sinceлардан фойдаланилади, 
 

How long have you been learning English? 

She has been reading a book for two hours. 
 
Утган замонда бошланиб хали хам давом этаетган ёки якинда тугаган иш-харакатларни иккита замонда хам 
беришимиз мумкин, 
 

I have slept for six hours. 

I have been sleeping for six hours. 

How long have you been working? 


 
- 46 - 

How long have you worked? 
 
Бу  холатда  Present  perfect  continuous  time  phrase  ёки  time  phraseсиз  ишлатилиши  мумкин.  Аммо  Present 
perfect Simple time phrase
сиз ишлатилмайди. 
 

It has rained. 

It has been raining. 
 
Present  perfect  Simple 
билан  ифодаланган  такрорланган  иш-харакатни  “давомий”  иш-харакат  сифатида 
Present perfect continuous 
билан ифодалаш мумкин, 
 

I have knocked the door three times. 

I have been knocking the door. 
 
Аммо  иш-харакатимиз  ягона  булса  иккита  замон  уртасида  фарк  бор.  Present  perfect  simple  билан  натижа 
таъкидланади.  Present  perfect  continuous  билан  эса  сунгги  1  соат  /  1,5  соат  /  2  соат  /  ва  х.зони  кандай 
утказилганини ифодаланади, 
 

I have cleaned the car. The car is clean now. 

I have been cleaning the car. I have been cleaning the car for the last two hours. 

She has been painting the room. 

She has painted the room. 
 
 

Yüklə 0,53 Mb.

Dostları ilə paylaş:
1   ...   60   61   62   63   64   65   66   67   ...   191




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin