有些英语问题...........高手帮忙!要说为什么,在线等.....

来源:百度知道 编辑:UC知道 时间:2024/05/23 22:59:27
能写多少算多少,谁答得多,解释得正确,我就采用谁得,如题..
改写句子(保持句意相同)
"What did you have for dinner?"she asked.
She asked what I________ ________for dinner.
He hasn't decided when he will start his work.
He hasn't decided __________ ________start his work.
可我觉得二楼应该是用have had因为他用HAVE问的就应该用HAVE回答啊?

1.Have eaten/had
前一句话说:她问我晚餐什么时候吃。
转换过来之后要明白,在她问我之前,我无论有没有吃都是属于过去式的,而这个整个句子是建立在过去时态的,所以要用Have eaten这样的过去完成时
2.when to
这个确实是属于句意的转换咯 这个类型很多的
比如说 When he/she will+verb.
可以转换为When to+verb.

What did you have for dinner?" she asked.
She asked what I (was having) for dinner.
He hasn't decided when he will start his work.
He hasn't decided (when to) start his work.

have had 直接引语变间接引语时态倒退一步
when to 句意直接转换