中小学教育资源及组卷应用平台
人教版八年级上册Unit5 What a delicious meal语法知识考点精练
一、选出不同类的一项(5分)
( )1. A. chef B. cooker C. baker
( )2. A. boil B. fry C. kitchen
( )3. A. since B. while C. late
( )4. A. had cooked B. has eaten C. will buy
( )5. A. whether B. which C. tasty
二、单项选择题(15分)
My mother ______ in the kitchen for two hours when I arrived home.
A. cooked B. has cooked C. had been cooking D. was cooking
Could you tell me ______ you prefer, dumplings or noodles
A. what B. which C. how D. when
By the time the guests came, we ______ all the dishes.
prepared B. have prepared
C. had prepared D. were preparing
I wonder ______ he will finish making the cake. It smells so good!
A. how soon B. how long C. how often D. how far
The teacher said that water ______ at 100℃.
A. boils B. boiled C. will boil D. is boiling
They ______ this traditional food for over 300 years in their hometown.
A. make B. made C. have made D. have been making
Do you know ______ the special sauce ______ from
A. where; comes B. what; is C. how; makes D. when; does
He asked me if I ______ ever ______ Beijing duck before.
A. have; tasted B. had; tasted C. did; taste D. will; taste
By next month, my grandma ______ this recipe for 50 years.
A. will learn B. has learned C. will have learned D. learns
The cook told us that he ______ the soup for another 10 minutes.
A. boils B. boiled C. will boil D. would boil
I don't know ______ my sister ______ to the food festival tomorrow.
if; goes B. whether; will go
C. that; went D. when; go
They ______ when I entered the kitchen.
are making pancakes B. make pancakes
C. were making pancakes D. have made pancakes
Could you please tell me ______ to make this kind of dessert
A. What B. why C. how D. where
She said she ______ the kitchen since 9 o'clock that morning.
A. cleaned B. has cleaned C. was cleaning D. had been cleaning
We ______ the meal by the time our parents come back.
A. will finish B. will have finished C. finish D. finished
三、用括号内单词的正确形式填空(20分)
By yesterday evening, my dad ______ (cook) three different dishes.
I want to know if they ______ (hold) a food fair next week.
The chef said he ______ (improve) the recipe before the competition.
They ______ (make) dumplings for two hours by the time the party starts.
Do you know ______ (who) kitchen tools these are
She asked me how long I ______ (learn) to cook.
Our teacher told us that practice ______ (make) perfect in cooking.
The students ______ (prepare) for the cooking show since last month.
"I will try this new recipe," Tom said. Tom said that he ______ (try) the new recipe.
I wonder ______ (when) the restaurant ______ (open) tomorrow.
My mom ______ (teach) me to bake cakes since I was seven.
He asked me if I ______ (like) spicy food.
The cook said he ______ (can) make 20 pies in an hour.
By next year, we ______ (study) cooking for three years.
Do you know ______ (how) this dish ______ (make)
四、按要求改写句子(20分)
He said, "I have cooked the fish for 15 minutes."(改为间接引语)
He said that he ______ ______ the fish for 15 minutes.
Does she know how to make zongzi I'm not sure.(合并为宾语从句)
I'm not sure ______ she ______ how to make zongzi.
They have been preparing the meal since 3 o'clock.(对划线部分提问)
______ ______ have they been preparing the meal
"I will finish frying the chicken in 5 minutes," Mom said.(改为间接引语)
Mom said that she ______ ______ frying the chicken in 5 minutes.
Where can I buy fresh vegetables Could you tell me (合并为宾语从句)
Could you tell me ______ I ______ buy fresh vegetables
By last week, we had learned 10 cooking methods.(改为一般疑问句)
______ you ______ 10 cooking methods by last week
"I am making mooncakes for Mid-Autumn Festival," Lucy said.(改为间接引语)
Lucy said that she ______ ______ mooncakes for Mid-Autumn Festival.
What did he add to the soup The reporter asked.(合并为宾语从句)
The reporter asked ______ he ______ to the soup.
They had been boiling the soup for 2 hours before serving.(对划线部分提问)
______ ______ had they been boiling the soup before serving
"We have never tasted such delicious food," the guests said.(改为间接引语)
The guests said that they ______ never ______ such delicious food.
五、语法填空(10分)
Do you know why food is important in our culture It 1. ______ (be) not just about eating. People 2. ______ (cook) special dishes for festivals for thousands of years. For example, Chinese families 3. ______ (prepare) dumplings during Spring Festival long before it becomes a tradition.
A chef once told me that he 4. ______ (learn) cooking from his grandfather when he was 10. By the time he was 20, he 5. ______ (master) over 50 recipes. He said that he 6. ______ (teach) more young people to cook traditional food in the future.
I wonder 7. ______ we can keep these cooking skills alive. Maybe we 8. ______ (start) learning from our parents now. By the time we grow up, we 9. ______ (inherit) a rich food culture. Let's promise that we 10. ______ (not forget) the importance of homemade meals.
六、句子改错(10分)
My brother had ate all the cookies before I got home.( )______
Do you know how many ingredients does this dish need ( )______
By the end of last year, she has learned to make 20 kinds of desserts.( )______
The cook said that he will bring the cake to the table soon.( )______
I wonder if my mom is going to teaches me to fry eggs tomorrow.( )______
They have been cook in the kitchen since 8 o'clock this morning.( )______
He asked me that I liked sweet or salty rice dumplings.( )______
By next Friday, we will have finish the cooking course.( )______
My sister said she had been prepare for the food competition for a week.( )______
Could you tell me where is the nearest supermarket to buy ingredients ( )______
答案
一、选出不同类的一项
1-5 B C C C C
二、单项选择题
1-5 C B C A A 6-10 D A B C D 11-15 B C C D B
三、用括号内单词的正确形式填空
had cooked
will hold
had improved
will have been making
whose
had been learning
makes
have been preparing
would try
when; will open
has been teaching
liked
could
will have studied
how; is made
四、按要求改写句子
had cooked
if/whether; knows
How long
would finish
where; can
Had; learned
was making
what; had added
How long
had; tasted
五、语法填空
is
have been cooking
had prepared
learned
had mastered
would teach
how
should start
will have inherited
will not forget
六、句子改错
ate→eaten
does this dish need→this dish needs
has→had
will→would
teaches→teach
cook→cooking
that→whether
finish→finished
prepare→preparing
is the nearest supermarket→the nearest supermarket is
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)