英语时态的问题?

他最近为啥没给你打电话
why hasnt he been calling you和why didnt he call you recently两个都对吗?

两个都对, 时态没有对不对的说法,只有哪一个更适合当下情况,正常人总不会把过去的说成未来的。
这两句话,效果没什么不同,但是过去式给人的感觉是比较久远的,因为潜意识里会觉得这是完全在说过去的事情,完成时态在给人的感觉上好一些, 这只是感觉上的区别。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-08
英语时态分为16种:一般现在、一般过去、一般将来、过去将来时,以及这四者的进行时、完成时和完成进行时。
第2个回答  2020-05-08
第一个对,第二个不对,这里要用完成时本回答被提问者采纳
第3个回答  2020-05-08
给他报一个数学奥数。