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 코드
삭제
자동 저장된
게임을 복구할까요?