當前位置

首頁 > 英語學習 > 英語語法 > 英語賓語從句鞏固練習題6(含講解)

英語賓語從句鞏固練習題6(含講解)

推薦人: 來源: 閱讀: 1.61W 次

1. Can you tell me ________?

英語賓語從句鞏固練習題6(含講解)

A. which class you are in     B. which class are you in

C. you are in which class    D. are you in which class

答案: A

解析: 賓語從句用陳述語序,哪一個班,所以用which class.

2.  ---Excuse me. Could you tell me _______? 

-- Certainly.

A. when can I get to the station     B. I can get to which station

C. which station can I get to         D. how I can get to the station

答案: D

解析:你能告訴我怎樣可以去車站,當然可以。賓語從句用陳述語序,怎樣用how.

3. He asked me _______ I could sing the song "My Heart will Go On."

A. if     B. weather      C.what      D. that

答案: A

解析: 此句應選含有疑問意思的關係代詞, 故刪去D;weather 意爲天氣,根據句意應選A.

4.Could you tell me where _______ yesterday?

A. did you go     B. you go     C. you have gone     D. you went

答案:D

解析: 賓語從句用陳述語序。

5. Tom asked me ________.

A. whose shirt was this     B. whose shirt this was

C. who shirt was this        D. who shirt this was 

答案: B

解析:賓語從句用陳述語序,誰的襯衫用表示所有格的whose,後面需要跟名詞。

6.Excuse me, could you tell me _______?

A. where’s the teachers’ office      B. where’s the bus station

C. what’s she doing       D. where the post office is

答案: D

解析:賓語從句用陳述語序,郵局在哪兒,需用表示地點的where.

小知識:賓語從句應注意主句的時態與從句的時態保持一致 

a.賓語從句中如果主句是現在的時態(包括一般現在時、現在進行時、現在完成時),從句的時態可根據實際情況而定。
I know he lived here ten years ago.我知道他十年前住在這兒。
I have heard that he will come.我已經聽說他要來了。

b.賓語從句中如果主句是過去的時態(包括一般過去時、過去進行時),那麼從句的時態一定要用過去的時態(包括一般過去時、過去進行時、過去將來時、過去完成時)。
I know who lives here.我知道誰住在這兒。
I know who lived here. 我知道誰住過這兒。