I have spent all of my money 是现在完成时而不是过去完成时.
1. 所谓一般疑问句就是提出让对方用是或不是回答即可的问题,这类疑问句要把系动词 be、助动词或情态动词放在句首,其结构是“提前词 + 主语 + (谓语动词)+ 其他”, 如:
Are you free now? 你有空吗?(系动词are + 主语 you + 其他)
Does he get up early?你早起床吗?(助动词 does + 主语 he + 谓语动词 get + 其他)
Will you go for a trip next week?下周你会去旅行吗? (助动词 will + 主语 you + 谓语动词 go + 其他)
May I come in? 我可以进来吗?(情态动词 may + 主语 I + 谓语动词 come + 其他)
2. 特殊疑问句是要求对方做出具体回答而提出的问题,其结构是“疑问词 + 一般疑问句句式”,如:
What do you do everyday? 你每天做什么?(疑问代词 what + 一般疑问句句式)
Who are you looking for? 你再找谁?(疑问代词 who + 一般疑问句句式)
When did you come back? 你什么时候回来的?(疑问副词 when + 一般疑问句句式)
How could you do that? 你怎么会那样做呢?(疑问副词 how + 一般疑问句句式)
3. 对 I have spent all of my money 变成疑问句的解答
1)一般疑问句
Have you spent all of your money? 你把所有的钱都花了吗?
2)特殊疑问句
* 对 al l提出问题:How much of your money have you spent? 你花了多少钱?
* 对 I 提问:Who has spent all of his money? 谁把所有的钱都花了?(疑问词作主语其语序和陈述句一样,不需要倒装)
* 对 my 提问:Whose money have you spent? 你把谁的钱花了?
* 对 all of my money 提问:What have you spent? 你把什么花了?