八年级英语语法练习题
(一)一般将来时
一般将来时表示将来某个时间要发生的动作或者存在的状态。通常与表示将来的时间状语连用,如tomorrow, the day after tomorrow, next year, next month, next week, in 100 years等。
be going to do (动词原形)结构:表示打算、准备做的事情或者肯定要发生的事情。如:It is going to
will do 结构表示将来的用法:
表示预见
Do you think it will rain?
You will feel better after a good
表示意图
I will borrow a book from our school library
What will she do tomorrow?
基本构成如下:
一般疑问句构成:
(1)will+主语+do…? Will Sarah come to visit me next Sunday?
(2)there be 结构的一般疑问句:Will there + be …?
Will there be fewer trees? Yes, there / No, there won’t
否定句构成:will + not (won’t)+do
Sarah won’t come to visit me next
特殊疑问句构成:
特殊疑问词+will+主语+…?What will Sarah do next Sunday?
★★练一练★★
根据例句,用will改写下列各句
例:I don’t feel well (be better tomorrow)
I’ll be better
Gina has six classes (have a lot of homework tonight)
_____________________________
I’m tired (sleep later)
_____________________________
My parents need a new (buy one soon)
_____________________________
We can’t leave right (leave a little later)
_____________________________
The weather is awful (be better tomorrow)
_____________________________
答案: She’ll have a lot of homework
I’ll sleep
They’ll buy one
We’ll leave a little
Maybe it’ll be better
(二)should的用法:
should用来提出建议和忠告,后边加动词原形,否定句直接在should后边加
例如:I think you should eat less junk
我认为你应该少吃垃圾食品。
She drives a lot and she seldom So I think she should walk a
她经常开车,很少走路。所以我认为她应该多走路。
Students shouldn’t spend too much time playing computer
学生们不应当花太多的时间玩计算机游戏。
学习向别人提建议的几种句式:
(1)I think you should…
(2)Well, you could…
(3)Maybe you should …
(4)Why don’t you…?
(5)What about doing
(6)You’d better do
★★练一练★★
用should或shouldn’t填空
I can’t sleep the night before
You ______ take a warm shower before you go to
Good friends ______ argue each
There is little milk in the We _______ buy
They didn’t invite you? Maybe you ______ be
I am a little bit So I think I _______ do exercises every
答案: should shouldn’t should should should
(三)过去进行时
过去进行时表示过去某一点时间正在进行的动作或者过去某一段时间内一直进行的动作。
构成
was /were + doing,例如:
I was watching TV at 9 o’clock last
at 9 o’clock last night是时间点
They were playing football all
all afternoon是时间段
过去进行时的标志词
at 8 o’clock last night, this time yesterday等。例如:
I was having lunch at home this time
昨天的这个时候我正在吃午饭。
At that time she was writing a
那阵子她在写一本书。(表示她在那段时间里一直在做那件事情。)
★★练一练★★
用括号中所给动词的适当形式填空。
This time yesterday I ____ ______(read)
At 9 o’clock last Sunday they ______ ______(have)a
When I _____(come)into the classroom, she ________ ______(read)a
She _____ ______(play)computer games while her mother ____ ______(cook)yesterday
I _____ ______(have)a shower when you _______(call)me
答案: was reading were having came; was reading
was playing; was cooking was having; called
(四)间接引语
形成步骤:
(1)不要逗号,冒号,引号
(2)要考虑到人称的变化(人称的变化与汉语是一致的)
(3)要考虑时态的变化
(4)要考虑时间状语、地点状语和语示代词的变化。
直接引语变成间接引语时,几个主要时态的变化规律
直接引语 间接引语
一般现在时 一般过去时
一般将来时 过去将来时
现在进行时 过去进行时
直接引语变成间接引语时,一些词汇的变化规律
直接引语
am / is
are
have / has
will
can
may 间接引语
was
were
had
would
could
might
★★练一练★★
用括号中所给动词的适当形式填空。
She said I _____(be)
Peter told me he _____(be)bored
She said she _____(go)swimming last
Bobby said he _____(may)call me
Antonio told me he _____(read)a book
答案: was was went might was reading
请转述他人说的话:
I go to the beach every (Tom)
I can speak three (Lucy)
I will call you (Mike)
I’m having a surprise party for (she)
(五)if引导的条件状语从句
结构:if+一般现在时,主语+将来时
含义:如果……,将要……
例如:If you ask him, he will help
如果你请求他,他会帮助你。
If need be, we’ll work all
如果需要,我们就干个通宵。
★★练一练★★
根据中文提示,完成句子。
如果你参加聚会,你将会过得很开心。
If you ________ the party, you
如果明天下雨,我们将不去野餐。
If it __________ tomorrow, we
如果你经常听英文歌,你将会喜欢英语的。
If you often ________, you
答案:
If you go to the party, you will have a good time
If it rains tomorrow, we won’t go to the picnic
If you often listen to English songs, you’ll like English