زمان حال کامل استمراری
It has been snowing all day, and the streets are too wet to go out now.
We have been teaching English on http://salamzaban.com since 2006.
طرز ساختن حال کامل استمراری:
They have been talking for the last hour.
She has been working at that company for three years.
What have you been doing for the last 30 minutes?
James has been teaching at the university since June.
We have been waiting here for over two hours!
Why has Nancy not been taking her medicine for the last three days?
وقتی زمان حال کامل استمراری بدون قید زمان بکار می رود معمولا معنی “اخیرا” می دهد.
Recently, I have been feeling really tired.
She has been watching too much television lately.
Have you been exercising lately?
Mary has been feeling a little depressed.
Lisa has not been practicing her English.
What have you been doing?
با برخی از فعل ها زمان حال کامل استمراری نمی توانیم بکار ببریم (know, hate, hear, understand, want) برای این فعلها در صورت لزوم فقط می توانیم حال کامل استفاده کنیم.
I‘ve wanted to visit China for years.
She‘s known Robert since she was a child.
I‘ve hated that music since I first heard it.
I‘ve heard a lot about you recently.
We‘ve understood everything.
طرز منفی و سوالی کردن حال کامل استمراری:
you have not been running.
he has not been cooking.
she has not been swimming.
it has not been raining.
we have not been studying.
they have not been sleeping.
Yes / No’ Questions
have I been walking?
have you been running?
has he been cooking?
has she been swimming?
has it been raining?
have we been studying?
have they been sleeping?
what have I been doing?
where have you been running?
what has he been studying?
why has she been working today?
how long has it been raining?
how long have we been watching this film?
how long have they been living here?