Zoey 语法每日练习单 · W4

现在完成时 vs 一般过去时对比|9.29–10.12 · 两周14天 · 每天5句
共70题 · 含 never / ever / since / for 专项 · 由易到难
本周重点 现在完成时 = have / has + 过去分词,表示"过去发生、对现在有影响"或"一直持续到现在"。
一般现在时的标志是过去时间词:yesterday / last / ago。
ever 曾经(问句)· never 从未(否定)· since + 过去某个时间点 · for + 一段时间。
第 1 周
Day 1结构认识:have / has + 过去分词5题
1
I visited my grandpa. (have / has / had)
2
She finished her homework. (have / has / had)
3
We lived here for two years. (have / has / is)
4
He eaten breakfast. (have / has)
5
They played tennis before. (have / has)
对__题需巩固:__________
Day 2现在完成时 vs 一般过去时(辨时态)5题
1
I the Great Wall last year. (visited / have visited)
2
I the Great Wall twice. (visited / have visited)
3
She at school yesterday. (was / has been)
4
We in Beijing since 2020. (lived / have lived)
5
Tom his homework an hour ago. (did / has done)
对__题需巩固:__________
Day 3ever(曾经,问句)5题
1
Have you been to London? (ever / never)
2
Has she seen that film? (ever / never)
3
— Have you played chess? — Yes, I have. (ever / never)
4
Have you tried hiking? (ever / never)
5
Has he played the violin? (ever / never)
对__题需巩固:__________
Day 4never(从未,否定)5题
1
I have been to Singapore. (never / ever)
2
She has eaten hot pot. (never / ever)
3
We have played ping-pong before. (never / ever)
4
I've seen a koala. It looks funny. (never / ever)
5
He has done his homework on time. (never / ever)
对__题需巩固:__________
Day 5since(自从:+时间点)5题
1
I have lived here 2019. (since / for)
2
She has played the guitar she was six. (since / for)
3
He has been my friend primary school. (since / for)
4
We have been here eight o'clock. (since / for)
5
I have known him last year. (since / for)
对__题需巩固:__________
Day 6for(持续:+时间段)5题
1
We have had this dog two years. (for / since)
2
I have known him a long time. (for / since)
3
She has stayed in bed three days. (for / since)
4
They have played an hour. (for / since)
5
He has read the book a week. (for / since)
对__题需巩固:__________
Day 7since vs for 辨析5题
1
She has lived here 2021. (since / for)
2
I have waited ten minutes. (since / for)
3
He has been ill last weekend. (since / for)
4
We have known each other five years. (since / for)
5
Tom has played football he was seven. (since / for)
对__题需巩固:__________
本周回顾:规律——since 后跟过去的一个【点】,for 后跟一段【时间】。
第 2 周
Day 8否定句与疑问句5题
1
I have eaten Beijing roast duck. (never / ever)
2
you ever been to the US? (Have / Has / Did)
3
She finished the book. (hasn't / haven't)
4
We seen that film. (hasn't / haven't)
5
has he visited his grandpa? — Yes, he has. (Have / Has)
对__题需巩固:__________
Day 9过去分词复习5题
1
go — went — (gone / goed)
2
see — saw — (seen / seed)
3
eat — ate — (eaten / ate)
4
write — wrote — (wrote / written)
5
take — took — (took / taken)
对__题需巩固:__________
Day 10综合填空(对比)5题
1
I my cousin yesterday. (visit)
2
I my cousin three times. (visit)
3
She TV last night. (watch)
4
We here since 2021. (live)
5
He that book, you can borrow it. (read)
对__题需巩固:__________
Day 11小语段填空5题
1
My name is Lucy. I in China for five years. (live)
2
I here in 2021. (come)
3
I many places. (see)
4
Yesterday I the zoo. (visit)
5
I a lot of fun there. (have)
对__题需巩固:__________
Day 12综合选择(混合)5题
1
I have lived in Sydney 2018. (since / for)
2
Has she been to Beijing? (ever / never)
3
We the film last weekend. (saw / have seen)
4
I have any Chinese chess. (never / ever) played
5
My grandparents here for twenty years. (lived / have lived)
对__题需巩固:__________
Day 13综合小测5题
1
you ever been hiking? — Yes, I have. (Have / Has / Did)
2
She has from Beijing to Shanghai. (gone / went / go)
3
We have known each other ten years. (since / for / ago)
4
I my key in the classroom yesterday. (left / have left)
5
He has cold, so he can't go out. (caught / catch / catches)
对__题需巩固:__________
Day 14总复习5题
1
选对:I my homework. I can play now. (have finished / finished)
2
用 ever 或 never:—Have you been to the Great Wall?
3
用 since 或 for:They have played three hours.
4
写过去分词:see — (seen)
5
选对:We here last Monday. (came / have come)
对__题需巩固:__________
参考答案 · 教师版请勿发给学生
Day 11. have 2. has 3. have 4. has 5. have
Day 21. visited 2. have visited 3. was 4. have lived 5. did
Day 31. ever 2. ever 3. ever 4. ever 5. ever
Day 41. never 2. never 3. never 4. never 5. never
Day 51. since 2. since 3. since 4. since 5. since
Day 61. for 2. for 3. for 4. for 5. for
Day 71. since 2. for 3. since 4. for 5. since
Day 81. never 2. Have 3. hasn't 4. haven't 5. Has
Day 91. gone 2. seen 3. eaten 4. written 5. taken
Day 101. visited 2. have visited 3. watched 4. have lived 5. has read
Day 111. have lived 2. came 3. have seen 4. visited 5. had
Day 121. since 2. ever 3. saw 4. ever 5. have lived
Day 131. Have 2. gone 3. for 4. left 5. caught
Day 141. have finished 2. ever 3. for 4. seen 5. came
每天5句 · 先做后对答案 · 错题抄写一遍 | Zoey · 2026-09/10