1) I _______ this book for the whole evening. a) have been reading b) has been reading c) have read d) have been read 2) He _______ two letters. a) have written b) has written c) have been writing d) has been writing 3) I ______ since 4 o'clock. a) have written b) has written c) have been writing d) has been writing 4) My brother ______ TV all day. a) have watched b) has watched c) have been watching d) has been watching 5) She ______ to Paris. a) have never been b) has never been c) have never been being d) have been 6) How long _____ for Olga? a) have you waited b) have you been waiting c) have been you waiting d) you have waiting 7) My mother is in the kitchen. She _____ all morning. a) have been cooking b) has been cooking c) have cooked d) has cook 8) What __________ since he left for London? a) John has been doing b) has been John doing c) has John been doing d) has been doing John 9) _____ your homework? - Not yet. a) Have you done b) You have done c) Have done you d) Do you done 10) Why is his face so red? - He _____ in the sun. a) have been lying b) has been lying c) has lie d) have been liing
0%
Present Perfect vs Present Perfect Continuous
공유
만든이
Smolenskayaelen
New English File Intermediate
콘텐츠 편집
인쇄
퍼가기
더보기
할당
순위표
더 보기
접기
이 순위표는 현재 비공개입니다.
공유
를 클릭하여 공개할 수 있습니다.
자료 소유자가 이 순위표를 비활성화했습니다.
옵션이 자료 소유자와 다르기 때문에 이 순위표가 비활성화됩니다.
옵션 되돌리기
퀴즈
(은)는 개방형 템플릿입니다. 순위표에 올라가는 점수를 산출하지 않습니다.
로그인이 필요합니다
비주얼 스타일
글꼴
구독 필요
옵션
템플릿 전환하기
모두 표시
액티비티를 플레이할 때 더 많은 포맷이 나타납니다.
결과 열기
링크 복사
QR 코드
삭제
자동 저장된
게임을 복구할까요?