初中英语题目~

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:07:01
1.I have______the bag for five years.
A borrowed B bought C had D found
2.I_____ my hometown for years.
A leave B have left C have been away from D have come
3.I have tried____.
A last year B once C five days ago D never
4.-How long have you ___the book?
-For a week.
A borrowed B kept C lent D bought
5.The _____(boys) rooms are dirty.(用所给词的适当形式填空。)

1. C for +一段时间 现在完成时的动词要用持续性的
2. C 理由同上
3.B A,C项是一般过去时的时间标志,never应放放句中
4.B 理由同1
5. boys'

1C完成时中有for或since的都要用延续性动词
2C同上
3B排除法(感觉这道题有问题)
4B同1、2题
5boys’复数的都是直接在后加一撇

1.b 2.b 3.c 4.a 5. boys'

C
C
A
B
boys'
不保证对哦
后面用FOR的MS得用完成时
第一题应该是我买这个包已经有5年了
但这里没有BUY的过去分词,所以用HAD来表达她的意思
第2题的意思应该是我离开家乡已经有许多年了
第3题不确定
第4题意为你借里这本书多久了
因该用KEEP所以选B
第5题是男孩的房间是脏的
这里的男孩应该是指许多--
所以应该用男孩们的,在BOYS后加’

1.C,buy是瞬间动词,在完成时态中,用had代替。
2.C,leave也是瞬间动词,在完成时态中,用have/has/had been ayway代替。
3.B,完成时不能跟具体一点过去的时间,然后根据题意选择了B。
4.B,borrow是瞬间动词,在完成时态中,用keep代替。
5.boys',根据后面的are得知填复数,而boy的复数形式是规则的,所以直接在复数后加's。

难道是作业?
1.C
2.C
3.C
4.B
5.boys'