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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 12:51:51
howlonghaveyouhadtowait请问这句话换成:howlongdidyouhavetowait行吗?howlonghaveyouhadtowait请问这句话换成:howlongdidyo

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