A great ……

Can you complete this English expression? It means “a lot”. We can also say “a great ….. of (something)”.

A great ….

a) deal

b) mountain

c) mound

d) advance

The answer is below!↓

Photo by Pixabay on Pexels.com

Answer: a) deal

A great deal!

By I Talk You Talk Press – Easy English Reading