how long have you had to wait请问这句话换成:how long did you have to wait行吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 14:17:46
how long have you had to wait请问这句话换成:how long did you have to wait行吗?

how long have you had to wait请问这句话换成:how long did you have to wait行吗?
how long have you had to wait
请问这句话换成:how long did you have to wait行吗?

how long have you had to wait请问这句话换成:how long did you have to wait行吗?
不行 因为它是现在完成时的固定形式

其实意思上没多大区别 都是对的

how long have you had to wait
此句中had to 不是前一个have 的过去式,而是现在完成时的结构,第一个have是构成现在完成时的助词,后面的had to 是 have to的过去分词形式,所以不能换成过去式how long did you have to wait