\useasboundingbox (-1.5,-0.5) rectangle (6.5,6);
\draw[semithick] (0,0) rectangle (1.5,5);
\draw[semithick] (1.5,0) rectangle (5.0,5);
\draw[semithick] (1.5,0) -- (5.0,3.5);

\draw[dotted] (0.7,0) rectangle (0.7,5);
\draw[dotted] (2.5,0) rectangle (2.5,5);
\draw[dotted] (3.7,0) rectangle (3.7,5);

\node[rotate=90] at (0.35,2.5) {off};
\node[] at (4.0,0.75) {ohmic};
\node[] at (3.25,3.5) {saturation};

\node[anchor=north] at (0,0) {0};
\draw[thin] (0,0) -- (0,-0.075);
\node[anchor=east] at (0,0) {0};
\draw[thin] (0,0) -- (-0.075,0);

\node[anchor=north] at (0.7,0) {$V_{\mathrm{GS,1}}$};
\draw[thin] (0.7,0) -- (0.7,-0.075);

\node[anchor=north] at (1.5,0) {$V_{\mathrm{T}}$};
\draw[thin] (1.5,0) -- (1.5,-0.075);

\node[anchor=north] at (2.5,0) {$V_{\mathrm{GS,2}}$};
\draw[thin] (2.5,0) -- (2.5,-0.075);

\node[anchor=north] at (3.7,0) {$V_{\mathrm{GS,3}}$};
\draw[thin] (3.7,0) -- (3.7,-0.075);

\node[anchor=north] at (5.0,0) {$V_{\mathrm{GS,max}}$};
\draw[thin] (5.0,0) -- (5.0,-0.075);

\node[anchor=east] at (0,5) {$V_{\mathrm{DS,max}}$};
\draw[thin] (0,5) -- (-0.075,5);

\draw[{Latex[round,scale=1.2]}-{Latex[round,scale=1.2]},thick] 
  (0,5.75) -- (0,0) -- (6,0);

\node[anchor=south] at (6,0) {$V_{\mathrm{GS}}$};
\node[anchor=east] at (0,5.75) {$V_{\mathrm{DS}}$};