1) What are you doing Trevor? You --- here for ages. You're making a mess a) have been b) have been being c) were d) had been 2) I --- out this cupboard most of the afternoon. a) have been clearing b) have cleared c) cleared d) had cleared 3) There's a lot of old stuff in here. I --- these. Look! a) have found b) have been finding c) found d) had found 4) You --- there staring at those old boots for the last five minutes. a) have sat b) sat c) had sat d) have been sitting 5) They're football boots. I --- them since I was about sixteen. a) had b) have been having c) have had d) had had 6) It isn't raining. It --- at last. a) has stopped b) has been stopping c) stopped d) had stopped 7) We had no car at that time. We --- our old one a week before. a) sold b) have sold c) had sold d) have been selling 8) The park looked awful. People --- trash everywhere. a) has thrown b) has been throwing c) threw d) had thrown 9) You can have that newspaper. I --- with it. a) finished b) have finished c) had finished d) have been finishing 10) There's no more cheese. We --- it all a) had eaten b) have been eating c) ate d) have eaten 11) It --- last August at the Airport. a) happened b) had happened c) has happened d) has been happening 12) We were waiting in the queue at passport control when suddenly I realized I --- my passport at home. a) has left b) has been leaving c) had left d) left
0%
Present Perfect Simple, Continuous, Past Simple or Past Perfect?
공유
공유
공유
만든이
Mgriguelo
English
Inglés
B1 plus
콘텐츠 편집
인쇄
퍼가기
더보기
할당
순위표
더 보기
접기
이 순위표는 현재 비공개입니다.
공유
를 클릭하여 공개할 수 있습니다.
자료 소유자가 이 순위표를 비활성화했습니다.
옵션이 자료 소유자와 다르기 때문에 이 순위표가 비활성화됩니다.
옵션 되돌리기
퀴즈를 이기거나 잃기
(은)는 개방형 템플릿입니다. 순위표에 올라가는 점수를 산출하지 않습니다.
로그인이 필요합니다
비주얼 스타일
글꼴
구독 필요
옵션
템플릿 전환하기
모두 표시
액티비티를 플레이할 때 더 많은 포맷이 나타납니다.
결과 열기
링크 복사
QR 코드
삭제
자동 저장된
게임을 복구할까요?