1) I have known my best friend ......1999. a) for b) since c) from 2) I ...... in London from 2001 to 2009. a) have lived b) lived c) live 3) I have had this car .......2 years a) for b) since c) 2 years ago 4) I ....... in a bank ten years ago. a) have worked b) work c) worked 5) He ....three novels, and he is writing his next one now. a) wrote b) has written c) writes 6) How many times ......the queen? a) did he met b) has he met c) he met 7) I have had a headache .......8 o'clock. a) for b) since c) from 8) How long ........a member of Parliament? a) is he b) has he been c) were he 9) I .... to Norway last week. a) went b) have been c) was 10) Look! He ... his leg! a) broke b) has broken c) has been breaking 11) What ... yesterday? a) has happened b) is happening c) happened 12) He ... his homework since last Sunday. a) hasn’t done b) didn’t do c) has done 13) I ... my homework yet. a) haven't done b) hasn't done c) didn't do

Present Perfect VS Past Simple

автор:

Список переможців

Візуальний стиль

Параметри

Обрати інший шаблон

Відновити автоматично збережене: ?