PRESENT PERFECT
past perfect
future perfect
JOHN
RANDOM
100

I______ (EAT) SAMBUSA FOR LUNCH.

HAVE EATEN

100
I _____ ( have ) lunch before i called you 

had had 

100

i____ ______ ____ ( go) there by 8 

will have gone 

100

WHAT IS MY FAVORITE COLOUR?

PURPLE AND BLUE

100

HOW MANY LEVELS ARE THERE IN ENGLISH 

6 

200

HE _______ ( NOT STEAL ) MY BAG CAZ HE DOESNT HAVE IT NOW 

HASNT STOLLEN 

200

how lond ___ you ____ ( wait) here before i came? 

had waited 

200

HE _____ _____ ______ ( NOT GOT MERRIED) BY DECEMBER 

WILL NOT HAVE GOT MERRIED 

200

WHAT IS MY HEIGHT ?

1.73 

200

WHAT IS THE AVARAGE SCORE FOR PASSING THE EGA

70
300

WHAT____ SHE ( BUY) FOR YOUR BIRHDAY? 

HAS BOUGHT 
300

why _____ ( not ) you _____( clean) the room before leaving ?

hadnt cleaned 

300
WHAT TIME _____  YOUR TEACHER ____ ____ ( HAVE) HIS DINNER ?

WILL HAVE HAD 

300

HAVE I EVER BEEN TO USA OR RUSSIA

NO

300

HOW MANY TENSES ARE THERE IN ENGLISH 

12

400

WHO ______/ ____  (finish) the task 

has already finished 

400

____ ali and vali _____ (pack) their bags before you got home ?

had packed 

400

IS THERE ANYONE WHO ___ _____ _____ ( DO) HOMEWORK BY THIS EVENING 

WILL HAVE DONE

400

HOW LONG HAVE I THOUGHT ENGLISH?

IT HAS BEEN 5 YEARS

400

WHAT IS THE SYNONYM FOR WORD IMPORTANT GIVE AT LEAST 2 

ESSENTIAN , CRUTIAL , SIGNIFICANT 
500

MY father_____ (notice) that someone ____(eat) the cake of the birthday 

has noticed / has eaten

500

my father ______ (knit ) the new socks before he left Tajikistan 

had knit 

500

WE___  _____ _____ ( COMPLATE) THE EGB COURSE BY JENUARY

WILL HAVE COMPLATED

500

HOW OLD AM I ACTUALLY ?

22

500

500 POINT FOR FREE

YOU GOT 500 SCORE