1) Lucy___ (run) 2000 metres today. a) have ran b) has ran c) has run d) has been running 2) I___(clean) all morning - I'm fed up! a) have cleaned b) have been cleaned c) have been cleaning d) has cleaned 3) ___(they/arrive) already? a) They have arrived b) Have they arrive c) Have they arrived d) Have they been arriving 4) How long ___(you/know) Simon? a) have you know b) have you known c) have you been knowing 5) How many times___(you/take) this exam? a) have you take b) have you taken c) has you take d) has you taken 6) He___(eat) six bars of chocolate today. a) have ate b) have eaten c) has ate d) has eaten 7) Julie___(cook) dinner. Let's go and eat! a) have cake b) have cooked c) has cake d) has cooked 8) I___(wait) three hours already! a) have waited b) have wait c) have been waiting d) has waited e) has been waiting 9) How long___(you/be) a lawyer? a) have you been b) have you been being c) have you were d) has you been e) has you were 10) How long___(you/work) in this buisness? a) have you worked b) has you worked c) have you been working d) have you been worked e) have you working 11) I___(read) your book all day. It's very interesting, but I'm only on chapter 2. a) have read b) have readed c) have been read d) have been readed e) have been reading 12) Susan___(have) my dog for sixteen years. a) have had b) has had c) have been had d) have been having e) has been having 13) They___(study) very hard recently. a) have studied b) have studying c) have been studying d) has studied 14) My mom____(not, see) a granny since 2019. a) haven't saw b) hasn't seen c) hasn't saw d) hasn't seeing e) hasn't been seeing

F8 U3 Present Perfect or Present Perfect Cont

Табела

Визуелни стил

Поставке

Промени шаблон

Врати аутоматски сачувано: ?