请教一道有关时态填空的问题

来源:百度知道 编辑:UC知道 时间:2024/04/20 01:13:22
He seems __________ (be) there before.
为什么是现完,而不是过完?!
答案也是现完

to have been

has been
---------------------------
不能应to be

to have been
seem to do是固定结构,后接不定式.由before时间状语提示,可知用现在完成结构.

to have been

to have been

to have been喔,seem to 是好像的意思,而后面的before 表明这是完成时态