our job ______ ,we went on a trip to thailand to relax and enjoy ourselvs.A.were done B.hah been done C.having been done D.have been done我知道要用独立主格,但是done是在went之前就完成,用C的话,不是有点怪怪的

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/28 10:41:04
ourjob______,wewentonatriptothailandtorelaxandenjoyourselvs.A.weredoneB.hahbeendoneC.havingbeendoneD

our job ______ ,we went on a trip to thailand to relax and enjoy ourselvs.A.were done B.hah been done C.having been done D.have been done我知道要用独立主格,但是done是在went之前就完成,用C的话,不是有点怪怪的
our job ______ ,we went on a trip to thailand to relax and enjoy ourselvs.
A.were done B.hah been done
C.having been done D.have been done
我知道要用独立主格,但是done是在went之前就完成,用C的话,不是有点怪怪的

our job ______ ,we went on a trip to thailand to relax and enjoy ourselvs.A.were done B.hah been done C.having been done D.have been done我知道要用独立主格,但是done是在went之前就完成,用C的话,不是有点怪怪的
C
此句为独立主格结构,前半句的主语是our job,后半句的主语是we,主语不一致,所以要用独立主格结构
是的,done是在went之前就完成,所以按照常理来说,要用过去完成时,你是这个意思么?
但因为作为独立主格结构,这里表示状语,所以要用ing形式的,had done用ing形式不就是having done了.

选c

C 现在分词短语作状语,独立主格

1