I received this gift a few years ago.(用for改写句子) I( )( )this gift for( )years.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/30 03:04:09
Ireceivedthisgiftafewyearsago.(用for改写句子)I()()thisgiftfor()years.Ireceivedthisgiftafewyearsago.(用for改

I received this gift a few years ago.(用for改写句子) I( )( )this gift for( )years.
I received this gift a few years ago.(用for改写句子) I( )( )this gift for( )years.

I received this gift a few years ago.(用for改写句子) I( )( )this gift for( )years.
I have had/kept this gift for several/some years
因为for后面加的是一段时间,所以要用延续性动词,have 和 keep 都可以的

have/received/some

have had....several

I have had this gift for several years.
receive是瞬间性动词,要用于一般过去时 一般过去时的时间就是 时间段加上ago
for 后面加上时间段 要用现在完成时 而且要用持续性动词 receive的持续性动词就是have