1) Someone told them a joke, they _____ since then. a) has been laughing b) has laughed c) have laughed d) have been laughing 2) He can't walk, he _____ his leg a) has been breaking b) has broke c) has broken d) have been breaking 3) How long _____ you _____ that film? a) have / been watching b) have / watch c) have / watching d) have / being watched 4) I _____ the bike. You can ride it now. a) have been repairing b) have repaired c) has been repairing d) has repaired 5) She _____ volleyball since she was 12. a) have played b) have been playing c) has played d) has been playing 6) Jim _____ his house for two years. a) has b) had has c) has had d) has been having 7) My son _____ video games for six hours. If he continues watching it, he'll certainly get a headche. a) has been playing b) have been playing c) has been played d) has been play 8) My mother _____ to Paris eight times! She really loves it! a) has being b) has be c) has been d) has gone 9) How long _____you _____ the truth? a) have / been knowing b) have / knew c) have / know d) have / known 10) How many tests _____ you _____ so far? a) has / taken b) have / took c) have / taken d) have / been taking 11) She _____ since 4 o'clock. a) has been waiting b) have been waiting c) has waiting d) have waiting 12) Sam _____his mobile phone. He can't find it anywhere. a) has losed b) has lost c) has been losing d) have lost 13) The dog _____ barking for twenty minutes. a) have bark b) has been barked c) has been barking d) has barked
0%
Present Perfect vs Present Perfect Continuous
공유
만든이
Iarampatzi
콘텐츠 편집
퍼가기
더보기
순위표
더 보기
접기
이 순위표는 현재 비공개입니다.
공유
를 클릭하여 공개할 수 있습니다.
자료 소유자가 이 순위표를 비활성화했습니다.
옵션이 자료 소유자와 다르기 때문에 이 순위표가 비활성화됩니다.
옵션 되돌리기
게임쇼 퀴즈
(은)는 개방형 템플릿입니다. 순위표에 올라가는 점수를 산출하지 않습니다.
로그인이 필요합니다
비주얼 스타일
글꼴
구독 필요
옵션
템플릿 전환하기
모두 표시
액티비티를 플레이할 때 더 많은 포맷이 나타납니다.
결과 열기
링크 복사
QR 코드
삭제
자동 저장된
게임을 복구할까요?