问题标题:
Iknowthatitmustbemyfather.过去式应该是...Iknewthatitmusthavebeenmyfather.Iknewthatitmustbemyfather.哪个对?我一直都认为第一句musthavebeen是对的但昨天我看见一句Sheknewthatitmustbethebaker.
问题描述:

Iknowthatitmustbemyfather.过去式应该是...

Iknewthatitmusthavebeenmyfather.

Iknewthatitmustbemyfather.

哪个对?

我一直都认为第一句musthavebeen是对的

但昨天我看见一句

Sheknewthatitmustbethebaker.

钱坤回答:
  一楼的翻译是把it当he了.   这两句都是对的,关键看你在具体语境下具体想表达的意思了.   Iknewthatitmusthavebeenmyfather.   我就知道这事儿一直都是我父亲在做.   Iknewthatitmustbemyfather.   我就知道那是我父亲.   区别就是一个是说某事的延续,一个是说某事的时点.
查看更多
英语推荐
热门英语推荐