現在完了進行形を使ってみよう

The Present Perfect Continuous Tense
現在完了進行形を使って講師と会話してみましょう。
現在完了進行形は進行形と現在完了形が結びついた形になります。 それはある行為が過去から今にかけて「ずっと続いている」状態です。動作が進行中であることに注目しましょう。 現在完了進行形は「こんなに...」「うんざり」といった感情表現に長けている形といえます。 【回答例】 I have been studying for 5 hours. もう5時間も勉強し続けているよ
Please use the present perfect continuous tense.
 
このレッスンを始める
Writingレッスンの例
Best Teacherで実際に行われている直近のWritingレッスンです。
作成したスクリプトは講師により添削されます。
Please use the present perfect continuous tense.

I feel like I have been eating luxurious food on holidays from Christmas to New Year. I have been eating three meals and sweet desserts. I may have been gaining weight. What about you? I have been drinking all the time during the New Year holidays. I have been drinking beer since this afternoon. How about your son? He has been sleeping all day today. He has not been eating anything today. However, my daughter has been working from morning till night. She has been complaining all the time. I have been making sentences using the present perfect continuous tense.

自然な表現

I feel like I have been eating luxurious food during holidays from Christmas to New Year. I have been eating three meals and sweet desserts. I may have been gaining weight. What about you? I have been drinking all the time during the New Year holidays. I have been drinking beer since this afternoon. How about your son? He has been sleeping all day today. He has not been eating anything today. However, my daughter has been working from morning till night. She has been complaining all the time. I have been making sentences using the present perfect continuous tense.  

1. It is better to use "during" for a longer duration of time.
Thank you for sharing that conversation. Please continue. I'm interested in reading the rest of that conversation.

The day before yesterday was very warm for winter. Yesterday, it had been raining heavily all day. To my surprise, it has been snowing since morning today. I am day off today, so I have been relaxing in my room with a cup of coffee. I have been watching videos on YouTube. I subscribe to some of my favorite channels. Sometimes I have been waiting for new videos to come up. It is very exciting to see the video right after it is up. Even more exciting is watching livestreams. I've been enjoying livestreaming travel for the last two years.

自然な表現

The day before yesterday was very warm for winter. Yesterday, it was raining heavily all day. To my surprise, it has been snowing since this morning. I have a day off today, so I have been relaxing in my room with a cup of coffee. I have been watching videos on YouTube. I am subscribed to some of my favorite channels. Sometimes I have been waiting for new videos to come up. It is very exciting to see the video right after it is up. Even more exciting is watching live streams. I've been enjoying live streaming travel for the last two years. 

1. If you say yesterday, you have to use the past simple tense.
2. This is the usual expression for this context.
3. We say that we have a day off.
4. You are already subscribed to them.
5. and 6. Correct spelling.
I see. I also enjoy watching videos on YouTube. Please continue writing more sentences using the present perfect continuous tense.

My husband has been working as a cook for about 40 years. Today he has been cooking for our family. He has been preparing for a special dinner because it is our son's 23rd birthday. We will celebrate his birthday for the first time in four years. He had been living in a dormitory when he was in college. However, he is now living with us. He has been commuting from home since he got a job. Now we have been spending more time together. Our work holidays are different, so the opportunity to eat together is valuable.

自然な表現

My husband has been working as a cook for about 40 years. Today he has been cooking for our family. He has been preparing for a special dinner because it is our son's 23rd birthday. We will celebrate his birthday for the first time in four years. He used to live in a dormitory when he was in college. However, he is now living with us. He has been commuting from home since he got a job. Now we have been spending more time together. Our work holidays are different, so the opportunity to eat together is valuable. 

1. This is the finished past activity so for that, we use the past simple tense.
He must be a great cook if he has been cooking for 40 years. Please continue with your exercise. I will be here in case you need me.

I have been teaching English to elementary school students for over ten years. We have been enjoying reading and writing in English. We also have been singing English songs and playing games together. Some students have been studying for the exam. I have been solving the Eiken problems for myself too. We have been continuing improving our skills in English.

自然な表現

I have been teaching English to elementary school students for over ten years. We have been enjoying reading and writing in English. We also have been singing English songs and playing games together. Some students have been studying for the exam. I have been solving the Eiken problems for myself too. We have been continually improving our English skills. 

1. You need an adverb here to modify a verb, not an adjective.
2. This is how we usually express this. The specific type of skills.
Excellent! Keep up the good work. Please continue making more sentences using the present perfect continous tense. Practice makes perfect.

I have been doing house chores since this morning. I have been thinking about my parents for a couple of days. We have been planning to have a dinner at a restaurant. My father has been looking forward to it. My mother has been worrying about the spread of coronavirus in this area. I've been talking about the plan with my daughter. We will extend our dinner engagement. Many people have been repeating to make plans and cancel them since corona pandemic occurred. It has not yet been stamped out. I've been praying for the end of the infectious disease.

自然な表現

I have been doing house chores since this morning. I have been thinking about my parents for a couple of days. We have been planning to have __ dinner at a restaurant. My father has been looking forward to it. My mother has been worrying about the spread of coronavirus in this area. I've been talking about the plan with my daughter. We will extend our dinner engagement. Many people have been trying to make plans and cancel them since the corona pandemic occurred. It has not yet been stamped out. I've been praying for the end of the infectious disease. 

1. This is redundant.
2. I believe this is what you had in mind here.
3. Article THE is needed, you are being specific.

Great job.
  • have been ~ing(今までずっと〜している)
  • have been waiting(待ち続けている)
  • have been running(走り続けている)
  • have been watching(見続けている)
  • have been working(働き続けている)
  • My tooth has been aching since last week.(先週から歯が痛い。)
  • It has been snowing since yesterday.(昨日から雪が降り続いている。)
  • How long have you been waiting for him?(彼をどのぐらいの時間待っているの?)
  • My father has been working as a police officer for fifteen years.(私の父は警察官として15年間働いています。)
  • They have not played tennis for two days.(彼らは二日間テニスをしていない。)

こんな方にオススメ

  • 日常
  • 中級
  • 英文法
  • 時制