1) Sheila ........ (go) to the bazaar. She’ ll be back in an hour. a) has gone b) has been going c) went 2) You look sweaty! ........ (you/work) out? a) Have you worked b) Have you been working c) did you work 3) Great that you have got the books! How much ........ (Helen/spend) on her English books? a) has Helen spent b) has Helen been spending c) did Helen spend 4) The house smells wonderful! ........ (Mum/bake) a cake? a) Has mum baked b) Has mum been making c) Did mum bake 5) How long ......... (Tom/save) to buy a new notebook? a) has Tom saved b) has Tom been saving c) did Tom save 6) He .... (work) very hard recently. He needs some time off. a) has worked b) has been working c) worked 7) We ........ (not/buy) all our Christmas presents yet. a) haven't bought b) haven't been buying c) didn't buy 8) Joy ........ (clean) the house since 9 o’clock. Can you give her a hand? a) has cleaned b) has been cleaning c) cleaned 9) Robin ... (never/be) abroad. He would like to visit Paris and Rome some day. a) has never been b) has never was 10) .........(you/ever/eat) Thai food? No! But I would like to try it! a) Have you ever eaten b) Have you ever been eating c) Did you ever eat 11) I ............. well lately. (And I am still sick now.) a) haven’t been feeling b) felt c) didn´t feel 12) We................ our vacation for over a month, finally I´ve made a choice! a) have planned b) ’ve been planning c) planned 13) I................. on this report since eight o'clock this morning. a) worked b) have worked c) 've been working 14) I ............ about buying a new laptop for a while but I haven’t decided which one to get. a) have thought b) have been thinking c) has thought 15) I ...........the book you recommended the for the last 3 hours, it is a page turner!. a) have read b) has read c) have been reading 16) She........... all her homework, so she can relax this evening. a) have been doing b) have done c) has done 17) Usually I study at home, but I.......... in the library for the last week. a) has been studying b) have been studying c) have studied 18) I ......... already ............ dinner, so now I will watch my favourite series on TV. a) have cooked b) has cooked c) have been cooking 19) She ............ three cups of coffee this morning. a) has been drinking b) has drunk c) have drunk
0%
Present Perfect & Present Perfect Continuous
共有
共有
共有
Agusrao
さんの投稿です
コンテンツの編集
印刷
埋め込み
もっと見る
割り当て
リーダーボード
もっと表示する
表示を少なくする
このリーダーボードは現在非公開です。公開するには
共有
をクリックしてください。
このリーダーボードは、リソースの所有者によって無効にされています。
このリーダーボードは、あなたのオプションがリソースオーナーと異なるため、無効になっています。
オプションを元に戻す
クイズ
は自由形式のテンプレートです。リーダーボード用のスコアは生成されません。
ログインが必要です
表示スタイル
フォント
サブスクリプションが必要です
オプション
テンプレートを切り替える
すべてを表示
アクティビティを再生すると、より多くのフォーマットが表示されます。
オープン結果
リンクをコピー
QRコード
削除
自動保存:
を復元しますか?