2025年SAT语法专项训练试卷:时态、语态与句式变换
考试时间:______分钟总分:______分姓名:______
一、时态选择题
要求:正确选择每个句子的正确时态。
1.He______(toarrive)atthepartywhenthemusicstartedplaying.
A.hasarrived
B.arrived
C.isarriving
D.wasarriving
2.Bythetimeyou______(finish)yourhomework,Iwillhavealreadyleftforthemovies.
A.willfinish
B.finish
C.finishes
D.finished
3.Thebook______(be)publishedlastyear,butithasnotyetreceivedanypositivereviews.
A.has
B.have
C.had
D.hadbeen
4.She______(study)forherexamsforthepasttwoweeks,andsheisstillnotready.
A.hasbeenstudying
B.havebeenstudying
C.wasstudying
D.werestudying
5.IfI______(know)theanswer,Iwouldhavetoldyou.
A.know
B.knew
C.willknow
D.hadknown
6.They______(plan)avacationtoItalynextsummer.
A.willplan
B.plan
C.haveplanned
D.hadplanned
7.He______(be)intheclassroomwhenthebellrang.
A.hasbeen
B.hadbeen
C.was
D.were
8.Bytheendofthisyear,I______(complete)mystudies.
A.willhavecompleted
B.havecompleted
C.hadcompleted
D.willcomplete
9.She______(leave)forhertriptomorrowmorning.
A.willleave
B.leaves
C.isleaving
D.hasleft
10.They______(try)tofindasolutiontotheproblem,buttheyhavenotyetsucceeded.
A.havebeentrying
B.havetried
C.wastrying
D.weretrying
二、语态选择题
要求:选择每个句子的正确语态。
11.Thewindow______(clean)beforetheguestsarrive.
A.wascleaned
B.willbecleaned
C.iscleaned
D.hasbeencleaned
12.Thebook______(write)byafamousauthor.
A.iswritten
B.waswritten
C.hasbeenwritten
D.willbewritten
13.Thegarden______(water)everyday.
A.iswatering
B.waswatered
C.willbewatered
D.hasbeenwatered
14.Thecake______(eat)bythetimewearrivedattheparty.
A.waseaten
B.hasbeeneaten
C.willbeeaten
D.hadbeeneaten
15.Thereport______(prepare)beforethemeetingstarts.
A.ispreparing
B.wasprepared
C.hasbeenprepared
D.willbeprepared
16.Theletter____