Comes, will come, coming, be coming 有什么区别?
1)就题目的问题而言,comes 是一般现在时中的单数第三人称形式;will come 是一般将来时;coming 是现在分词,属于非谓语动词;be coming 是进行时态,把助动词 be 改为相应的形式可构成现在进行时、过去进行时、将来进行时、过去将来进行时已经各种时态的完成进行时。
2)以下四句的意思分别是:
*He will come tomorrow 意思是他明天会来(或将要来),属于纯粹将来时;
*He is coming tomorrow 意思是他打算明天来,属于用瞬间动词表示的正在着手准备的将来行为;
*He comes tomorrow 意思是他确定明天要来,是用现在时表示不会发生变化的将来行为;
*He will be coming tomorrow 意思是他有可能会来,属于一般将来进行时。
comes是单三形式,属于一般现在时.
如,She comes from America.
一般现在时和现在进行时的区别
一般现在时表示的是一般、重复的动作或者事情
现在进行时表示说话时或说话前后正在发生的动作或事情,如:
Tom plays tennis every Sunday.
Where’s Tom?-------He is playing tennis.
What do you do?你是干什么工作的?
What are you doing here?你在这里干什么?
一般现在时是表示经久的情况,而现在进行时表示的是暂时的,如:
My parents live in Shanghai.They have been there for 50 years.
She’s living with some friends until she can find an apartment.