I 've _____ a student here for ten years.A.been B.made C.become 选哪个,为什么
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 21:38:50
I 've _____ a student here for ten years.A.been B.made C.become 选哪个,为什么
I 've _____ a student here for ten years.A.been B.made C.become 选哪个,为什么
I 've _____ a student here for ten years.A.been B.made C.become 选哪个,为什么
A
A
现在完成时,我已经在这里当了十年的学生了
选A,现在完成时
been 因为have是完成时态 后面跟了ten years 所以必须用延续性动词 而become是短暂动词 make 意思不对
A
for ten years 表明这是一种持续的状态,B和C表示的都是一个短暂的动作
选A,B和C都是瞬间动词,和后面的for ten years 不搭配。
A,been
因为 for ten years表示一段时间,而且主语后有have,应该用现在完成时,所以选been
A
我已经在这当学生十年了(现在完成时 表示从 在这里当学生 到 现在 已经有10年了)
B. made 原型是 make 意思不对
C. become是瞬时动词 不能接一段时间
Come and___supper,Liu Tao.I_____ _____ _____eat._____ _____ _____?I've got a toothache.
I've had a letter from my pen pal..同义句 I've ____ _____ my pen pal
many a studen and teacher
I`ve got a
I've got a
I`ve got a
英语中比如 I am a studen 可否说student 即是表语又是宾语
-Have you _____ learned English?-Yes,I’ve _ ___ learned a lot.
Hello,I've _____ a book about sports from the school library.
I've never seen such a good film before.(保持句意)This is the _____ film I've ______ seen.
are you a studen的单数形式
He is a good studen 怎么翻译?
I've got a headache.
i've got a new
I've got a fever.
I've got a headache.
i've got a long
i've got a lot