1) The yachts__________(sail) in the race for an hour. a) sail b) have been sailing c) has been d) have been sail e) have been f) sails 2) Tommy ________(drive) car for 15 years. a) has been driving b) has been c) drive d) drives e) have been f) has beens 3) Police helicopters ______(fly) around here all morning. a) has been b) drive c) has been driving d) flys e) have been flying f) have been 4) Liza has been _______(study) for four hours. a) have been b) studys c) studying d) studyed e) studied 5) He___been_____ (paint) all day. a) have b) been c) has d) paint e) painting 6) You_______been_______(watch) TV all lunchtime. a) watchs b) have c) has d) been e) watching f) watched 7) Jack______been______(wait) at the park since 6 six o'clock. a) have b) wait c) has d) waiting e) waited f) been 8) They______been______(play) chess for 20 minutes. a) has b) have c) been d) playing e) plays f) played 9) We_______been_______(cook) all morning. a) cooks b) have c) has d) been e) cooking f) cooked 10) Mick______been______(work) in the garden. a) has b) have c) been d) working e) works f) worked

present perfect continuous

Leaderboard

Estilo ng visual

Mga pagpipilian

Magpalit ng template

Ibalik ng awtomatikong pag-save: ?