以下2个句子是否等同?

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:41:06
Will you have a class this weekend?==are you having a class this weekend?

2个句子是否等同?如果不同区别是什么?

应该是有一点区别的,Will you have a class this weekend?是问你周末会不会去上课,are you having a class this weekend? 是问你周末有没有课要上

没有什么大区别,如果要讲区别就是,用will的是这个事情没有什么迹象的那种将要发生,而用be going to 是有迹象的,比如说:Oh! There are a lot of cloud in the sky ,it is going to rain.