英语语法填空有for a long time时,一般是什么时态?

如题所述

可以湿一般时态,也可以是完成时态。根据表达语言来定。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-30
for a long time 是一段时间,所以常常用现在完成时态。追问

如果语境是过去时就用过去完成吗?

追答

对了

谢谢好评

本回答被提问者采纳
第2个回答  2020-03-09
I haven't been to the cinema for a long time
I didn't go to the theatre for a long time
根据语境,似乎都可用
第3个回答  2017-01-04
Seeking faith and speaking words I never thought I'd say
第4个回答  2016-05-30
一般是现在时态追问

我英语虽然烂 ,但你也不要这样骗我

追答

嗯,我英语不算好,你几年的

追问

高三

追答

哦哦