A has fled
B flew
C fled
D has flown
A must have been
B would have been
C has been
D had to be
A hold
B held
C has been holding
D has held
A has published
B could have published
C published
D had published
A have been hanging
B hanged
C hung
D have hung
A had dreamed
B has dreamed
C was dreaming
D has been dreaming
A lied
B lay
C were laying
D laid
A was tearing
B tore
C had torn
D has torn
A must have to be
B had been
C was being
D had had to be
A spotted
B had spotted
C have spotted
D was spotted
A could hardly understand
B did understand
C managed understand
D understood anything of
A arrived/ had noticed/ had left
B arrived/ noticed/ had left
C have arrived/ noticed/ left
D had arrived/ have noticed/ have left
A must have been judged
B had to be judged
C has been judged
D would have been judged
A had been waiting for
B has been waiting
C has been waiting for
D has waited
A did understand
B didn’t understand
C have understood
D could have understood
A were meeting
B have been meeting
C have been met
D had met
A shone
B were shining
C have shone
D have shined
A had only been practising
B has only been practising
C was only practising
D only practised
A fast
B have fastened
C fastened
D have fast
A had been publishing
B was publishing
C has been publishing
D published
A is digging
B dug
C has been digging
D had dug
A was taking
B has been taking
C took
D had been taking
A was braking
B has braked
C braked
D had braked
A has borrowed
B has boon borrowed
C did borrow
D may have borrowed
A will have to
B have got
C have
D had to
A didn’t promise
B did promise
C has promised
D wouldn’t promise
A has gushed
B gushed
C had gushed
D did gush
A sprang
B sprung
C had sprung
D have sprung
A has had to agree
B did agree
C must have agreed
D couldn't agree
A has sailed
B has been sailing
C was sailing
D had sailed
A laid
B lay
C has lain
D baa laid
A had been
B have been
C were to be
D would have been
A struck
B has stricken
C was striking
D has struck
A have been dreaming
B have dreamt
C had dreamt
D was dreaming
A were being
B had been
C were
D have-been
A admired
B had admired
C have been admiring
D have admired
A had left
B have left
C left
D was leaving
A didn't come
B were coming
C came
D had come
A lied
B were lying
C have lied
D had lied
A bent
B bended
C have been bending
D have bended
A swore
B were swearing
C had sworn
D have sworn
A have been preparing
B have prepared
C were preparing
D had been preparing
A have taken
B had taken
C have been taking
D were taking
A must have prepared
B have been preparing
C had to prepare
D was being prepared
A did drive
B had driven
C have driven
D were driving
A didn’t wait
B won’t wait
C don’t wait
D not wait
A was driving
B had been driving
C has been driving
D has nearly driven
A did see
B have seen
C would see
D would have seen
A has fled
B flew
C fled
D has flown
A must have been
B would have been
C has been
D had to be
A hold
B held
C has been holding
D has held
A has published
B could have published
C published
D had published
A have been hanging
B hanged
C hung
D have hung
A had dreamed
B has dreamed
C was dreaming
D has been dreaming
A lied
B lay
C were laying
D laid
A was tearing
B tore
C had torn
D has torn
A must have to be
B had been
C was being
D had had to be
A spotted
B had spotted
C have spotted
D was spotted
A could hardly understand
B did understand
C managed understand
D understood anything of
A arrived/ had noticed/ had left
B arrived/ noticed/ had left
C have arrived/ noticed/ left
D had arrived/ have noticed/ have left
A must have been judged
B had to be judged
C has been judged
D would have been judged
A had been waiting for
B has been waiting
C has been waiting for
D has waited
A did understand
B didn’t understand
C have understood
D could have understood
A were meeting
B have been meeting
C have been met
D had met
A shone
B were shining
C have shone
D have shined
A had only been practising
B has only been practising
C was only practising
D only practised
A fast
B have fastened
C fastened
D have fast
A had been publishing
B was publishing
C has been publishing
D published
A is digging
B dug
C has been digging
D had dug
A was taking
B has been taking
C took
D had been taking
A was braking
B has braked
C braked
D had braked
A has borrowed
B has boon borrowed
C did borrow
D may have borrowed
A will have to
B have got
C have
D had to
A didn’t promise
B did promise
C has promised
D wouldn’t promise
A has gushed
B gushed
C had gushed
D did gush
A sprang
B sprung
C had sprung
D have sprung
A has had to agree
B did agree
C must have agreed
D couldn't agree
A has sailed
B has been sailing
C was sailing
D had sailed
A laid
B lay
C has lain
D baa laid
A had been
B have been
C were to be
D would have been
A struck
B has stricken
C was striking
D has struck
A have been dreaming
B have dreamt
C had dreamt
D was dreaming
A were being
B had been
C were
D have-been
A admired
B had admired
C have been admiring
D have admired
A had left
B have left
C left
D was leaving
A didn't come
B were coming
C came
D had come
A lied
B were lying
C have lied
D had lied
A bent
B bended
C have been bending
D have bended
A swore
B were swearing
C had sworn
D have sworn
A have been preparing
B have prepared
C were preparing
D had been preparing
A have taken
B had taken
C have been taking
D were taking
A must have prepared
B have been preparing
C had to prepare
D was being prepared
A did drive
B had driven
C have driven
D were driving
A didn’t wait
B won’t wait
C don’t wait
D not wait
A was driving
B had been driving
C has been driving
D has nearly driven
A did see
B have seen
C would see
D would have seen
A has fled
B flew
C fled
D has flown
A must have been
B would have been
C has been
D had to be
A hold
B held
C has been holding
D has held
A has published
B could have published
C published
D had published
A have been hanging
B hanged
C hung
D have hung
A had dreamed
B has dreamed
C was dreaming
D has been dreaming
A lied
B lay
C were laying
D laid
A was tearing
B tore
C had torn
D has torn
A must have to be
B had been
C was being
D had had to be
A spotted
B had spotted
C have spotted
D was spotted
A could hardly understand
B did understand
C managed understand
D understood anything of
A arrived/ had noticed/ had left
B arrived/ noticed/ had left
C have arrived/ noticed/ left
D had arrived/ have noticed/ have left
A must have been judged
B had to be judged
C has been judged
D would have been judged
A had been waiting for
B has been waiting
C has been waiting for
D has waited
A did understand
B didn’t understand
C have understood
D could have understood
A were meeting
B have been meeting
C have been met
D had met
A shone
B were shining
C have shone
D have shined
A had only been practising
B has only been practising
C was only practising
D only practised
A fast
B have fastened
C fastened
D have fast
A had been publishing
B was publishing
C has been publishing
D published
A is digging
B dug
C has been digging
D had dug
A was taking
B has been taking
C took
D had been taking
A was braking
B has braked
C braked
D had braked
A has borrowed
B has boon borrowed
C did borrow
D may have borrowed
A will have to
B have got
C have
D had to
A didn’t promise
B did promise
C has promised
D wouldn’t promise
A has gushed
B gushed
C had gushed
D did gush
A sprang
B sprung
C had sprung
D have sprung
A has had to agree
B did agree
C must have agreed
D couldn't agree
A has sailed
B has been sailing
C was sailing
D had sailed
A laid
B lay
C has lain
D baa laid
A had been
B have been
C were to be
D would have been
A struck
B has stricken
C was striking
D has struck
A have been dreaming
B have dreamt
C had dreamt
D was dreaming
A were being
B had been
C were
D have-been
A admired
B had admired
C have been admiring
D have admired
A had left
B have left
C left
D was leaving
A didn't come
B were coming
C came
D had come
A lied
B were lying
C have lied
D had lied
A bent
B bended
C have been bending
D have bended
A swore
B were swearing
C had sworn
D have sworn
A have been preparing
B have prepared
C were preparing
D had been preparing
A have taken
B had taken
C have been taking
D were taking
A must have prepared
B have been preparing
C had to prepare
D was being prepared
A did drive
B had driven
C have driven
D were driving
A didn’t wait
B won’t wait
C don’t wait
D not wait
A was driving
B had been driving
C has been driving
D has nearly driven
A did see
B have seen
C would see
D would have seen
A has fled
B flew
C fled
D has flown
A must have been
B would have been
C has been
D had to be
A hold
B held
C has been holding
D has held
A has published
B could have published
C published
D had published
A have been hanging
B hanged
C hung
D have hung
A had dreamed
B has dreamed
C was dreaming
D has been dreaming
A lied
B lay
C were laying
D laid
A was tearing
B tore
C had torn
D has torn
A must have to be
B had been
C was being
D had had to be
A spotted
B had spotted
C have spotted
D was spotted
A could hardly understand
B did understand
C managed understand
D understood anything of
A arrived/ had noticed/ had left
B arrived/ noticed/ had left
C have arrived/ noticed/ left
D had arrived/ have noticed/ have left
A must have been judged
B had to be judged
C has been judged
D would have been judged
A had been waiting for
B has been waiting
C has been waiting for
D has waited
A did understand
B didn’t understand
C have understood
D could have understood
A were meeting
B have been meeting
C have been met
D had met
A shone
B were shining
C have shone
D have shined
A had only been practising
B has only been practising
C was only practising
D only practised
A fast
B have fastened
C fastened
D have fast
A had been publishing
B was publishing
C has been publishing
D published
A is digging
B dug
C has been digging
D had dug
A was taking
B has been taking
C took
D had been taking
A was braking
B has braked
C braked
D had braked
A has borrowed
B has boon borrowed
C did borrow
D may have borrowed
A will have to
B have got
C have
D had to
A didn’t promise
B did promise
C has promised
D wouldn’t promise
A has gushed
B gushed
C had gushed
D did gush
A sprang
B sprung
C had sprung
D have sprung
A has had to agree
B did agree
C must have agreed
D couldn't agree
A has sailed
B has been sailing
C was sailing
D had sailed
A laid
B lay
C has lain
D baa laid
A had been
B have been
C were to be
D would have been
A struck
B has stricken
C was striking
D has struck
A have been dreaming
B have dreamt
C had dreamt
D was dreaming
A were being
B had been
C were
D have-been
A admired
B had admired
C have been admiring
D have admired
A had left
B have left
C left
D was leaving
A didn't come
B were coming
C came
D had come
A lied
B were lying
C have lied
D had lied
A bent
B bended
C have been bending
D have bended
A swore
B were swearing
C had sworn
D have sworn
A have been preparing
B have prepared
C were preparing
D had been preparing
A have taken
B had taken
C have been taking
D were taking
A must have prepared
B have been preparing
C had to prepare
D was being prepared
A did drive
B had driven
C have driven
D were driving
A didn’t wait
B won’t wait
C don’t wait
D not wait
A was driving
B had been driving
C has been driving
D has nearly driven
A did see
B have seen
C would see
D would have seen
A was talking
B talked
C had talked
D has talked
Lời giải có ở chi tiết câu hỏi nhé! (click chuột vào câu hỏi).
Copyright © 2021 HOCTAPSGK