English, asked by guru66193, 1 month ago



My science teacher me for five years.
a) had been teaching
b) taught
c) has been teaching
d) teach
Scientists predict, that by 2050, man
on Mars.
a) will land
b) land
c) landed
d) landing
She her work sincerely.
a) do
b) does
c) has been doing d) had been doing
Last year, we
to Chennai.
b) are going c) went
d) will go
We our homework just now.
a) have completed b) has completed c) completed d) complete

Answers

Answered by Alinapari
3

Answer:

1) had been teaching

2) will land

3)does

4)went

5) have completed

plz mark me as a brainliest if I am correct

plz

Answered by GyanPrakashVema01
2

Answer:

gyan prakash

Explanation:

  • has been teaching.
  • will land.
  • done.
  • went.
  • have completed.

{please; mark me as brainlist}

Similar questions