小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

現(xiàn)在完成時和現(xiàn)在完成進(jìn)行時的用法及區(qū)別習(xí)題

 外語行天下 2022-11-04 發(fā)布于福建
現(xiàn)在完成時和現(xiàn)在完成進(jìn)行時談?wù)摰亩际沁^去開始的、現(xiàn)在仍在進(jìn)行的行動。這意味著兩種時態(tài)都可以用 how  long 來回答正在進(jìn)行的動作,然而,它們的關(guān)注點略有不同:
  • 現(xiàn)在完成時:
  • 1、與延續(xù)性和非延續(xù)性動詞一起使用
  • 2、關(guān)注行動的結(jié)果
  • 3、談?wù)撟罱瓿傻呐c現(xiàn)在有關(guān)的行動或經(jīng)歷

  • 現(xiàn)在完成進(jìn)行時
  • 1、僅與延續(xù)性動詞一起使用
  • 2、強(qiáng)調(diào)動作的持續(xù)時間
  • 3、談?wù)撜谶M(jìn)行的臨時行動或新習(xí)慣

一、選擇正確的答案完成下面的句子
1、_____your new car yet?
a、Have you bought b、Have you been buying
2、Our teacher _____more than a dozen exam papers up to now.
a、has checked b、has been checking
3、I _____to many counties so far.
a、have travelled b、have been travelling
4、I _____my key, I cannot find it.
a、have lost have been losing
5、It _____non-stop for more than an hour now.
a、has rained b、has been raining
6、Sara _____for you for a long time; where have you been?
a、has been waiting b、has waited
7、Brya _____Spanish for three years.
a、has been learning b、has learned
8、How long _____the piano? "Since I was 5."
a、have you been playing b、have you played
9、Mariamy _____ lost wallet.
a、has found b、has been finding
10、We _____you for ages.
a、hasn't seen b、hasn't been seeing
11、My dad  _____in the same company for more than twenty years.
a、has been working b、has worked
12、My patience _____to an end.
a、has come b、has been coming
13、How long _____TV, your eyes look so red.
a、have you been watching b、have you watched
14、I _____for over eight hours now. I am extremely tired.
a、have driven b、have been driving
15、The jury _____a verdict after three hours.
a、has reached b、has been reaching
二、答案及解析
1、Have you bought
解析:yet 是現(xiàn)在完成時的信號詞,因此這里選 Have you bought。
2、has checked
解析:強(qiáng)調(diào)動作已經(jīng)完成用現(xiàn)在完成時,因此這里選 has checked,或者從字面上理解,老師不可能同時在檢查超過12份的試卷。
3、have travelled
解析:同2,或者說我不可能同時在很多國家在游玩。
4、have lost
解析:進(jìn)行時包括現(xiàn)在完成進(jìn)行時只能用延續(xù)性動詞,而 lose 是非延續(xù)性動詞,因此這里選 have lost。
5、has been raining
解析:這里的關(guān)鍵字是 non-stop,既然是不停的,那么用現(xiàn)在完成進(jìn)行時更合理。
6、has been waiting
解析:強(qiáng)調(diào)持續(xù)的等待動作,因此選 has been waiting 更合理。
7、has been learning
解析:for 雖然是現(xiàn)在完成時和現(xiàn)在完成進(jìn)行時的關(guān)鍵詞,但是該句強(qiáng)調(diào)持續(xù)的學(xué)的動作,因此選 has been learning 更合理。
8、have you been playing
解析:How long 和 since 雖然是兩個時態(tài)的關(guān)鍵字,但是該句強(qiáng)調(diào)持續(xù)的彈的動作,因此選 have you been playing 更合理。
9、has found
解析:進(jìn)行時包括現(xiàn)在完成進(jìn)行時只能用延續(xù)性動詞,而 find 是非延續(xù)性動詞,因此這里選 have found。
10、haven't seen
解析:當(dāng) see 表示感官的看時,屬于非延續(xù)性動詞,因此這里選 haven't seen。
11、has been working/has worked
解析:當(dāng)動作是 work 或 live 等時,用兩個時態(tài)的意思是一樣的,因此這里選 has been working 或 has worked.
12、has come
解析:當(dāng) come 表示位于或處于一個特殊的情況時,是非延續(xù)性動詞,因此這里選 has come(come 的過去分詞是原形)。
13、have you been watching
解析:從后面的時態(tài) looks 可以看出,當(dāng)問話的人問你的時候你還是處于 watch 的狀態(tài),因此選擇 have you been watching 更合理。
14、have been driving
解析:強(qiáng)調(diào)持續(xù)的駕駛造成的疲勞,因此選擇 have been driving 更合理。
15、has reached
解析:當(dāng) reach 表示達(dá)到某個目標(biāo)時,相當(dāng)于一個非延續(xù)性動詞,因此這里選 has reached.

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多