The boy is happy_________(give) a new computer as his birthday gift.
问题描述:
The boy is happy_________(give) a new computer as his birthday gift.
横线上应该填to be given 可我觉得应该填 to have been given.
因为give这个动词不是先发生的吗?不应该用不定式被动语态的完成时啊
答
to be given表示给的当时
正确
to have been given表示已经给了
前面应该是The boy was happy