宾语从句练习
用合适的连接词填空
1.?Wang?Hai?told?me?_____?he?didn't?go?hiking?yesterday?afternoon.(how,?why)?
2.?Can?you?tell?me?______?is?going?to?be?on?duty?today? (who,?whom)?
3.?She?said?_____?it?wouldn't?matter?much.(that,?if)
4.?He?always?thinks?______?he?can?do?better.(how,?who)?
5.?I?really?don't?know?________?the?bridge?will?be?finished.(how?long,?how?soon)?
6.?They?don't?know?_______?we?are?going?hiking.?(when,?what)?
7.?She?wanted?to?know?_______?her?coat?would?be?ready?the?next?day.?(when,?if)?
8.?I?was?really?surprised?at?______?I?saw.?(what,?who)?
9.?I?don't?know?______?so?many?people?crowding?round?him.?(how,?why)?
10.?Do?you?know?______?shirt?it?is??(whose,?who’s)
?
二、句型转换
?
1.?When?does?the?train?arrive??Please?tell?me.(改为宾语从句)
Please?tell?me?________?_________?________?_________.?
2.?What?does?he?do??Do?you?know??(改为宾语从句)
Do?you?know?_______?he?_______??
3.?Do?they?want?fried?chicken??He?asked?the?boys.?(改为宾语从句)
?He?asked?the?boys?_______?they?______?fried?chicken.?
4.?Was?the?watch?made?in?Shanghai??I?don't?know.?(改为宾语从句)
I?don't?know?_______?the?watch?_______?made?in?Shanghai.?
5.?“Do?you?want?to?try?something?new?”?Tom's?mother?asked?him.?(改为宾语从句)
Tom's?mother?asked?him?_______?_______?_______?to?try?something?new.?
6.?I?think?this?is?a?good?idea.(改为否定句)
?I?_______?________?this?________?a?good?idea.?
7.?Lucy?hasn't?decided?which?trousers?to?buy.(改为复合句)
?Lucy?hasn't?decided?________?_________?________?_______?buy.?
8.?I?don't?know?how?I?can?get?to?the?hospital.(改为简单句)
?I?don't?know?________?________?________?to?the?hospital.?
三、选择题
?1.?I?don't?know?_____?he?will?be?back?home.?
?A.?who? B.?what? C.?when? D.?where?
2.?Could?you?tell?me?___________??
?A.?where?do?you?live? B.?who?you?are?waiting?for?
C.?who?were?you?waiting?for? ?D.?where?you?live?in?
3.?Do?you?still?remember?_______??
A.?that?he?said? B.?what?he?said? C.?did?he?say?that? D.?what?did?he?say?
4.?I?can't?understand?______the?boy?alone.?
?A.?why?she?left? B.?why?did?she?leave? C.?why?she?had?left D.?why?had?she?left?
5.?She?told?me?the?sun?______?in?the?east.?
?A.?rise ?B.?rose ?C.?rises ?D.?had?risen?
6.?The?manager?came?up?to?see?__________.?
A.?what?was?the?matter? B.?what?the?matter?was?
C.?what?the?matter?is???? D.?what's?the?matter?
?7.?Can?you?tell?me?___________??
?A.?where?are?you?doing??? B.?where?do?you?study?
?C.?where?you?were?doing?? D.?where?you?study?
?8.?He?asked?his?father?_______.?
A.?where?it?happens?? ?B.?where?did?it?happen?
C.?how?it?happened???? D.?how?did?it?happen?
9.?No?one?tells?us______,?so?we?need?your?help.?
A.?how?we?should?do??? B.?what?should?we?do? C.?how?to?do?it???????D.?what?to?do?it?
10.?Could?you?please?teach?me?_______?the?computer.? ?
A.?how?check??? B.?to?check??? C.?how?to?check??? D.?to?how?checking?
11.?_______?he'll?come?or?not?isn't?important.?
A.?Why??? B.?If???? C.?Whether??? D.?What?
12.?Would?you?like?to?know?_______they?will?do?it?or?not.?
A.?if??? B.?that?? C.?whether?? D.?why?
13. Our?homework?has?changed?a?lot.?Who?can?tell?___?it?would?be?like?in? ____five?years.?
A.?how,?another??? B.?what,?more??? C.?how?,?other??? D.?what,?another?
14.?─?Could?you?tell?me?______?
─?Yes.?He?____?to?the?USA.
?A.?where?is?he/?has?been?? ?B.?where?he?is/?has?gone?
?C.?where?was?he/?has?been??? D.?where?he?was/?has?gone?
15.?─Mike?wants?to?know?if?____?a?picnic?tomorrow.?
─Yes.?But?if?it?_______,?we'll?visit?the?museum?instead.
A.?you?have/?will?rain????? ?B.?you?will?have/?will?rain?
C.?you?will?have/?rains???? ?D.?will?you?have/?rains?
16.?I?don't?know?if?he?______tomorrow.?If?he?________tomorrow,?I'll?meet?him.?
A.?will?come/?comes???B.?comes/?comes???C.?will?come/?will?come???D.?comes/?will?come?
17? Catherine?said?that?she?___?to?Guangzhou.?
?A.?has?never?gone ?B.?had?never?gone? C.?has?never?been? D.?had?never?been??
18?The?students?want?to?know?whether?they___?dictation?today.?
?A.?had? B.?has? C.?will?have D.?are??
?19?She?asked?Linda?if___?go?and?get?some.?
?A.?could?she? B.?she?could? C.?she?can? D.?she?may??
20?Linda?said?the?moon___?round?the?earth.?
A.?travelled ?B.?has?travelled? C.?travels? D.?had?traveled?
21?What?did?Mike?say??He?said?________.?
A.?if?you?were?free?the?next?week? B.?what?color?was?it?
C.?the?weather?is?fine? D.?summer?comes?after?spring?
?
答案:
一、why who that how how?soon when if what why whose
二、When??the?train?arrives What?does? whether wanted if was
If he wanted don‘t think is which trousers she should how to get
三、c b b a c a d c c c c c d b c a d c b c d