1) I ____________ (study) for my exams for the past three hours, and now I need a break. a) have been studying b) have studied 2) He ____________ (already/finish) reading that novel; now he’s looking for another one. a) has already finished b) has been finishing 3) They ____________ (work) on this project for six months, but it’s still not complete. a) have been working b) have worked 4) We ____________ (visit) three different countries this year, and we plan to visit one more next month. a) have visited b) have been visiting 5) She ____________ (practice) the piano every day this week, and she’s getting better. a) has been practicing b) has practiced 6) I ____________ (just/meet) a very interesting person who shares the same hobby as me. a) have just met b) have been just meeting 7) The company ____________ (expand) its operations since last year, and they continue to grow. a) has been expanding b) has expanded 8) He ____________ (teach) English for over 10 years, but he ____________ (never/teach) abroad. a) has been teaching / has never taught b) has taught/ has never taught 9) My friend ____________ (talk) about changing her job for ages, and she finally did it last week. a) has been talking b) have talked 10) You ____________ (not/eat) anything all day. Are you feeling okay? a) haven't eaten b) have not been eating
0%
Choose the correct tense. (IE_U2- tenses)
공유
만든이
Ihyangonmandalay
8th Grade
9th Grade
10th Grade
ESL
Grammar
Present perfect
콘텐츠 편집
퍼가기
더보기
할당
순위표
더 보기
접기
이 순위표는 현재 비공개입니다.
공유
를 클릭하여 공개할 수 있습니다.
자료 소유자가 이 순위표를 비활성화했습니다.
옵션이 자료 소유자와 다르기 때문에 이 순위표가 비활성화됩니다.
옵션 되돌리기
퀴즈
(은)는 개방형 템플릿입니다. 순위표에 올라가는 점수를 산출하지 않습니다.
로그인이 필요합니다
비주얼 스타일
글꼴
구독 필요
옵션
템플릿 전환하기
모두 표시
액티비티를 플레이할 때 더 많은 포맷이 나타납니다.
결과 열기
링크 복사
QR 코드
삭제
자동 저장된
게임을 복구할까요?