(Easy) ___ you been playing outside? (have/has)
Have you been playing outside? ✅
(Easy) He have been running for an hour.
❌ He have been running for an hour. → ✅ He has been running for an hour.
1️⃣ (Easy) She ________ (study) French for two years.
➡ She has been studying French for two years. ✅
1️⃣ (Easy) She has been _______ (work/working) at this company for five years.
➡ She has been working at this company for five years. ✅
1️⃣ (Easy) She has been cook dinner for an hour.
➡ She has been cooking dinner for an hour. ✅
(Medium Easy) She ___ been working since morning. (have/has)
She has been working since morning.✅
They has been playing football since 2 PM.
❌ They has been playing football since 2 PM. → ✅ They have been playing football since 2 PM.
2️⃣ (Medium Easy) I ________ (wait) for the doctor since 9 AM.
➡ I have been waiting for the doctor since 9 AM. ✅
2️⃣ (Medium Easy) We have been _______ (cook/cooking) dinner since 6 PM.
➡ We have been cooking dinner since 6 PM. ✅
2️⃣ (Medium Easy) They have been watching TV since two hours.
➡ They have been watching TV for two hours. ✅
(Normal) They ___ been traveling for two weeks. (have/has)
They have been traveling for two weeks. ✅
(Normal) She been dancing for three hours.
She has been dancing for three hours. ✅
3️⃣ (Normal) We ________ (live) in this city for five years.
➡ We have been living in this city for five years. ✅
3️⃣ (Normal) They have been _______ (wait/waiting) for the bus for 30 minutes.
➡ They have been waiting for the bus for 30 minutes. ✅
3️⃣ (Normal) I has been learning Spanish for a year.
➡ I have been learning Spanish for a year. ✅
(Medium Hard) ___ your parents been cooking dinner? (Have/Has)
(Medium Hard) Have your parents been cooking dinner? ✅
(Medium Hard) We has been waiting for the bus.
We have been waiting for the bus. ✅
4️⃣ (Medium Hard) Tom ________ (train) for the marathon all week.
➡ Tom has been training for the marathon all week. ✅
4️⃣ (Medium Hard) He has been _______ (read/reading) that book all afternoon.
➡ He has been reading that book all afternoon. ✅
4️⃣ (Medium Hard) He have been driving for three hours.
➡ He has been driving for three hours. ✅
(Difficult) It ___ been snowing for five hours without stopping. (have/has)
It has been snowing for five hours without stopping. ✅
(Difficult) You has been working too much lately, isn’t it?
You have been working too much lately, haven’t you? ✅
5️⃣ (Difficult) The scientists ________ (research) the project for months.
➡ The scientists have been researching the project for months. ✅
5️⃣ (Difficult) The machine has been _______ (run/running) continuously for days.
➡ The machine has been running continuously for days. ✅
5️⃣ (Difficult) We has been cleaning the house all morning, hasn’t we?
➡ We have been cleaning the house all morning, haven’t we? ✅