ldoceonline.com

improve on/upon something | meaning of improve on/upon something in Longman Dictionary of Contemporary English | LDOCE

Verb table

improve

Simple Form
Present
I, you, we, theyimprove
he, she, itimproves
> View More
Past
I, you, he, she, it, we, theyimproved
Present perfect
I, you, we, theyhave improved
he, she, ithas improved
Past perfect
I, you, he, she, it, we, theyhad improved
Future
I, you, he, she, it, we, theywill improve
Future perfect
I, you, he, she, it, we, theywill have improved
> View Less
Continuous Form
Present
Iam improving
he, she, itis improving
> View More
you, we, theyare improving
Past
I, he, she, itwas improving
you, we, theywere improving
Present perfect
I, you, we, theyhave been improving
he, she, ithas been improving
Past perfect
I, you, he, she, it, we, theyhad been improving
Future
I, you, he, she, it, we, theywill be improving
Future perfect
I, you, he, she, it, we, theywill have been improving
> View Less