直接宾语改成间接宾语的疑问

请教老师,直接宾语改成间接宾语的疑问:

 

直接宾语I said: "I will finish it in 3 hours”

间接宾语=I said I would finish it in 3 hours 还是 3 hours later ?

 

直接宾语I asked:"Where are you living now ?"

间接宾语=I asked where you were living now 还是 then ?

 

直接宾语I said:"I finished it 2 months ago."

间接宾语=I said I had finished it 2 months before/earlier 都正确吗? (语法书上说2 months before=earlier)

 

谢谢老师!

请先 登录 后评论

最佳答案 2022-03-08 13:51

1.还用in 3 hours. 2. 两个都对  3.都可以。语法书的说法是对的,这种用法多见于书面语。
请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,1074 浏览
  • lqd52 提出于 2022-02-18 13:26