Hi. Just wondering about which one is correct and more preferred.
1. They will have an important exam tomorrow.
2. They will be having an important exam tomorrow.
* If possible, could you please give some other examples as well? So I can really know when to use either one? Thank you.
1. They will have an important exam tomorrow.
2. They will be having an important exam tomorrow.
* If possible, could you please give some other examples as well? So I can really know when to use either one? Thank you.
Either one is OK.
You can use the -ing form of have when t does not mean own or possess. Examples are behave, conduct, celebrate, or some other dynamic activity.
He will be having a new house next week. (Wrong)
I have been having my car for 6 years. (Wrong)
I probably will be having the flu in the next few days. (wrong) All my friends and family are having it now. (wrong)
My two-year-old has been having tantrums all day today. I am exhausted. (OK)
We will be having high tea tomorrow. Can you come? (OK - have here means celebrating, )
When you have the choice, the simple form is usually the right way to go..
You can use the -ing form of have when t does not mean own or possess. Examples are behave, conduct, celebrate, or some other dynamic activity.
He will be having a new house next week. (Wrong)
I have been having my car for 6 years. (Wrong)
I probably will be having the flu in the next few days. (wrong) All my friends and family are having it now. (wrong)
My two-year-old has been having tantrums all day today. I am exhausted. (OK)
We will be having high tea tomorrow. Can you come? (OK - have here means celebrating, )
When you have the choice, the simple form is usually the right way to go..
Comments
My two-year-old is having tantrums all day today is correct?
I always get confused when it comes to using is -ing /has been.
We have been having a lot of car trouble lately. The car has been in and out of the garage and the mechanics can't seem to find the problem.
Use the present for near-term future plans:
We are having a party tonight. Please come.